Scurtăturile în WordPress standard și personalizate

Shaw? SHORTCODE?

Scurtăturile (Scurtăturile) - WordPress este un mecanism foarte puternic, care vă permite să încorporați componente dinamice în posturi și pagini. Probabil ai folosit deja nu poate nici măcar să știe despre ea (de exemplu, prin inserarea unei galerii de intrare din mai multe imagini, sau un fișier audio sau un playlist).

SHORTCODE afișează rezultatul definițiilor asociate cu acesta, iar metoda software este după cum urmează:

Sa întâlnit cu ceva similar? Sunt sigur că, da.

standard de numere scurte

SHORTCODE Încorporați

Aici este un exemplu de utilizare a SHORTCODE Încorporați widget-ul și vot cu PollDaddy.com

Shordkod legendă

Shorkod vă permite să încorporați înregistrarea imaginii cu semnătura. Acest SHORTCODE poate primi și de a folosi următorii parametri: id. clasă. lățime. înălțime. Cu primii doi parametri pot fi inserate pentru a adăuga elemente suplimentare stiluri, bine lățimea și înălțimea. ai ghicit, setați lățimea și înălțimea, respectiv.

Scurtăturile în WordPress standard și personalizate

Rezultatul este un container (div) din clasa wp-caption. în interiorul căruia va fi selectat imaginea (img) și alin (p) de la semnătura noastră.

Scurtăturile în WordPress standard și personalizate

SHORTCODE audio

SHORTCODE pot fi încorporate în înregistrarea audio și ia următorii parametri:

Rezultatul folosirii audio SHORTCODE poate fi după cum urmează

SHORTCODE videoclip

Aceasta este ceea ce va aduce pe o pagină scurtătură

SHORTCODE lista de redare

  • tip - tipul fișierelor din lista de redare pot fi audio (implicit) sau video
  • orderby - principiul pe care este sortată lista de redare, puteți utiliza orice atribute de fișier media, de exemplu, data sau ID-ul. ID-ul implicit menu_order
  • ordine - descrescator (DESC) sau ascendentă (implicit ASC.) ordinea de joc
  • id-uri - fișiere media în lista de redare ID-uri, separate prin virgulă
  • id -. În cazul în care opțiunea ID-uri nu este specificat, puteți specifica ID-ul de înregistrare la care se adaugă fișierele, tipul corespunzător (de exemplu, în cazul în care, de exemplu, într-un post-inserați audio multiple prin shordkod audio aici puteți specifica acest punct id post și WordPress va crea o listă de redare a tuturor fișierelor audio atașate la acesta)
  • exclude - ID-urile mass-media să fie excluse din lista de redare
  • stil - stilul listei de redare poate fi lumină (implicit) sau de culoare închisă
  • tracklist - dacă doriți să afișați o listă de fișiere din lista de redare (true (implicit) sau fals)
  • tracknumbers - dacă doriți să ieșire numerele de serie ale fișierelor din lista de redare (true (implicit) sau fals)
  • artiști - dacă doriți să le afișați numele interpreților (true (implicit) sau fals)
  • imagini - dacă aveți nevoie pentru a afișa imagini (miniaturi adăugate fișiere media) (true (implicit) sau fals)

Acesta este modul în care poate părea lista de redare audio

galeria SHORTCODE

SHORTCODE vă permite să inserați într-o galerie vizuală și ia următorii parametri:

Asta arata despre Galeria introdusa in inregistrarea folosind galeria SHORTCODE

Scurtăturile în WordPress standard și personalizate
Scurtăturile în WordPress standard și personalizate

Scurtăturile în WordPress standard și personalizate
Scurtăturile în WordPress standard și personalizate

suplimentare numerele scurte

Desigur, dezvoltatorii de plug-in-uri și template-uri nu au putut trece această funcționalitate, atât de rar pentru a găsi o temă sau plugin care oricum nu utilizează numere scurte.

Să luăm, de exemplu, toate cunoscute formularul de contact 7. Aici SHORTCODE, putem spune este elementul central. Creați o formă, pentru a primi un SHORTCODE cu id-ul și introduceți-l într-o pagină, posta sau widget.

De altfel, am uitat să spun că aveți posibilitatea să inserați un SHORTCODE și widget. Pentru a face acest lucru pentru a functions.php tema conține următorul cod:

Un plugin care permite de a transforma site-ul dvs. în magazinul on-line, de asemenea, strâns WooCommerce folosind numere scurte. Ei au dedicat o mare parte din documentația pentru plugin. Cu ajutorul WooCommerce numere scurte afișează conținutul paginilor întregi (cumpărături, de înregistrare, etc.). Pro WooCommerce vom vorbi cu siguranță.

În ceea ce privește faptul multe dintre ele oferă o mare varietate de numere scurte pentru proiectare continut (butoane, antete, etc.). Personal, nu aș recomanda utilizarea lor, ca ei „podsazhivayut“ tine pe acest subiect, și, dacă doriți să comutați la o altă societate în care aceste numere scurte sunt susceptibile care nu sunt acoperite, trebuie să le curățați manual toate înregistrările.

proprii numerele scurte

Desigur, le puteți crea și înregistra (numere scurte abilități de programare php sunt binevenite;)). În acest scop, atât în ​​principiu, iar restul de personalizare a site-ului dvs., recomand să scrie plugin-ul. Astfel, nu va fi obligat să folosească tema, precum și să poată utiliza codul lor pe alte site-uri.

Pentru a adăuga SHORTCODE, aveți nevoie pentru a crea o metodă de tratare și se leagă-l la orice cuvânt care va fi folosit ca un SHORTCODE.

În matrice $ attrs atribute sunt transmise cu SHORTCODE ([my_shortcode param1 = "lorem" param2 = "ipsum"]). În cazul în care orice atribut nu este specificat, se va lua în mod implicit (în acest caz, foo sau bar).

Conținutul de $ variabila este textul situat între tag-ul SHORTCODE ([my_shortcode] Acesta este conținutul $ [/ my_shortcode]).

Acum trebuie să facă manipulările necesare cu date și returnează rezultatul.

Bonus: SHORTCODE pentru limitarea conținutului în funcție de rolul de utilizator

Acest lucru poate fi realizat prin utilizarea scurtătură, pe care l-am numit acces (acces). Ca un atribut va avea un rol de parametru. valoarea implicită care va fi administrator. și anume în cazul în care atributul rol nu este specificat, conținutul în interiorul tag-ul SHORTCODE va ​​fi disponibil la administratorul site-ului (numai pentru conținutul el va fi disponibil în orice caz). Valorile posibile ale atributului rol. administrator. Editor. autor. colaborator. abonat. oaspeți. id-ul precum și pentru celelalte roluri.

Acum, pentru a restricționa accesul la persoane, se introduce următoarea mențiune:

Scurtăturile în WordPress standard și personalizate