Scurtăturile - este o funcție PHP care poate fi activat în conținutul unui post, folosind simbolurile.
De exemplu, standardul vordpressovsky scurtătură # 91; din galerie # 93; Acesta vă permite să vizualizați o galerie din interiorul stâlpului.
Este clar că această opțiune oferă oportunități enorme pentru dezvoltatori WordPress - astăzi este poziții de inserare foarte relevante de forme, butoane, cursoare.
Doar functii ca pot fi argumente și SHORTCODE pot avea propriile sale parametri. Un alt exemplu de SHORTCODE # 91; din galerie # 93; :
Parametrul ID-uri listează imaginile ID incluse în galerie, dimensiunea parametrului - dimensiunea imaginii inserate.
Un exemplu simplu de creare a unei SHORTCODE
Creați SHORTCODE dvs. nu este mai dificilă decât pentru a scrie propria funcție PHP. De exemplu, am decis să creeze un SHORTCODE # 91; misha # 93;. care atunci când sunt introduse în post va afișa adresa URL a paginii de start.
Codul poate fi introdus în fișierul functions.php (Vreau sa spun una care este în directorul tema curentă).
Numele SHORTCODE trebuie neapărat să fie în litere mici și să conțină doar litere, cifre și caracterul subliniere.
SHORTCODE cu parametrii
Bine, am scris că Scurtăturile pot avea parametrii lor, să ne uităm la modul în care se face.
Ca un exemplu, am scris un SHORTCODE, care pur și simplu introduce un link în post, care se deschide într-o nouă țintă filă de browser = „_ blank“. Nu cred că, de fapt, poate fi util, dar acum principalul lucru pentru noi - să înțelegem principiul muncii de numere scurte.
Scurtăturile atribut nume este, de asemenea, recomandat să utilizați în litere mici. Valorile atributelor pot conține orice caractere.
numere scurte blocabil SHORTCODE în interiorul SHORTCODE
Să luăm SHORTCODE din exemplul anterior și un pic perekolduem ea. Permiteți-mi să vă reamintesc că acest lucru ca scurtătură:
# 91; trueurl ancora = "link-uri text" url = "link URL-ul" # 93; .
Ce se întâmplă dacă am reface după cum urmează: # 91; trueurl ancora = "link-uri text" # 93, link-ul URL-ul # 91; / trueurl # 93; .
În plus, în interiorul Scurtăturile de închidere se pot insera alte numere scurte (do_shortcode () funcția mulțumiri).
În conformitate cu acest lucru, să refaceți codul nostru din exemplul anterior:
Acum, următoarea formă scurtătură # 91; trueurl ancora = "principal" # 93; # 91; misha # 93; # 91; / trueurl # 93; va afișa un link către pagina de start a site-ului (despre SHORTCODE # 91; # 93 misha; Am scris mai sus).
Indiferent dacă butonul de text, sau pictograma, dacă acesta va conține câmpuri suplimentare de intrare (parametrii SHORTCODE) sau nu - în toate cazurile, cheia de înregistrare PHP-cod va fi la fel.
În acest exemplu, URL-ul pentru dosarul cu tema curentă am folosit get_stylesheet_directory_uri funcția (). true_button.js - buton real în sine, creați fișierul într-un director temă (sau ori de câte ori vă simțiți confortabil, dar nu uita, în acest caz, pentru a schimba calea).
Zaymomsya fișier true_button.js de conținut. Deci, să creați un buton simplu pentru a începe, care se va insera SHORTCODE # 91; # 93 misha; .