În prima parte a seriei, am aruncat o privire asupra etichetelor șablonului, unde pot fi găsite, felului în care funcționează și modul de utilizare a acestora.
În această a doua parte, vom trece prin primul lot de aproape 200 de etichete șablon. De-a lungul tutorialului, vom vedea etichete șablon despre date postate: titluri, date, conținut și alte meta date.
get_the_content ()
& continutul()
Acestea ar putea fi cele mai populare etichete șablon de toate timpurile: Aceste etichete șablon întoarce sau ecou conținutul mesajului.
Ambele etichete șablon acceptă doi parametri:
$ more_link_text
(Optional-string):$ strip_teaser
(Optional-boolean):FALS
) O notă despre textul "teaser": Știați că există o etichetă, , pentru a face conținutul înainte
un text teaser și nu arătați acea parte a paginii unice chiar dacă
$ strip_teaser
este setat sa FALS
? Eu cu siguranță nu am făcut-o! Nu este complet necunoscut, totuși - aici este un post din 2009.
get_the_content_feed ()
& the_content_feed ()
Aceste etichete șablon primesc și trimit conținutul pentru fluxuri.
Ambele etichete șablon acceptă un singur parametru:
$ feed_type
(Optional-string):get_the_excerpt ()
& the_excerpt ()
Aceste etichete șablon se preiau și afișează extrasul postului.
Aceste etichete șablon nu acceptă niciun parametru.
the_excerpt_rss ()
Această etichetă de șablon face ca postul excerpt să fie pregătit pentru fluxuri și să îl trimită.
Această etichetă șablon nu acceptă parametri.
get_the_title ()
& titlul()
Aceste etichete de șabloane vă permit să reveniți sau să faceți ecou la titlul postărilor dvs..
get_the_title ()
acceptă trei parametri:
$ POST_ID
(opțional - întreg sau obiect):Și titlul()
acceptă trei parametri:
$ înainte
(Optional-string):$ după
(Optional-string):$ echo
(Optional-boolean):ADEVĂRAT
) sau retur (FALS
) eticheta.ADEVĂRAT
) ","'); ?>
the_title_attribute ()
Această etichetă șablon acceptă titlurile postărilor dvs. și le face pregătite pentru a fi utilizate în valorile atributului HTML. Vedeți exemplul pentru explicații suplimentare.
Această etichetă șablon acceptă un singur parametru:
$ args
(Optional-array):'inainte de'
(șir): codul HTML de adăugat înainte de ieșire.'după'
(șir): cod HTML care trebuie adăugat după ieșire.'ecou'
(boolean): Dacă eticheta șablonului sau nu.ADEVĂRAT
) 'post'
(obiect): Obiectul curent post pentru a obține titlul de la.Să luăm acest titlu ca exemplu:
Bill & Melinda Gates a cheltuit miliarde de caritate, spun "Am făcut?"
Titlul are două citate și un ampersand voi mizeria codul HTML dacă este folosit într-un atribut HTML, deoarece atributele sunt înfășurate și cu citate. Aici este locul the_title_attribute ()
vine la îndemână:
"title ="„>
Acum este legătura titlu
atributul arată astfel:
Bill & Melinda Gates Petrece miliarde în caritate, spune "Am făcut?"
Și așa, nu va deranja codul HTML cu citate neașteptate și ampersanduri.
the_title_rss ()
Această etichetă șablon obține titlul dvs., îl face pregătit pentru feeduri și îl afișează.
Această etichetă șablon nu acceptă parametri.
get_the_date ()
& data()
Aceste etichete pentru șabloane preiau și reflectă data postării.
get_the_date ()
acceptă doi parametri:
$ DATE_FORMAT
(Optional-string):$ POST_ID
(opțional - întreg sau obiect):Și data()
acceptă patru parametri:
$ DATE_FORMAT
(Optional-string):$ înainte
(Optional-string):$ după
(Optional-string):$ echo
(Optional-boolean):ADEVĂRAT
) sau retur (FALS
) eticheta.ADEVĂRAT
) ","'); ?>
the_date_xml ()
Aceste etichete șablon revin și afișează data unei postări în format ISO 8601.
Această etichetă șablon nu acceptă parametri.
get_the_time ()
& timpul()
Aceste etichete șablon returnează sau afișează ora postării.
get_the_time ()
acceptă doi parametri:
$ time_format
(Optional-string):$ POST_ID
(opțional - întreg sau obiect):Și timpul()
acceptă un singur parametru:
$ time_format
(Optional-string):get_the_author ()
& autorul()
Aceste etichete șablon primesc sau afișează numele autorului postării.
Aceste etichete șablon nu acceptă niciun parametru.
the_meta ()
Această etichetă șablon afișează toate datele metadate ale postării cu o listă neordonată.
Această etichetă șablon nu acceptă parametri.
get_the_modified_date ()
& the_modified_date ()
Aceste etichete șablon primesc și ecou data ultimei modificări a postării.
get_the_modified_date ()
acceptă un singur parametru:
$ DATE_FORMAT
(Optional-string):Și the_modified_date ()
acceptă patru parametri:
$ DATE_FORMAT
(Optional-string):$ înainte
(Optional-string):$ după
(Optional-string):$ echo
(Optional-boolean):ADEVĂRAT
) sau retur (FALS
) eticheta.ADEVĂRAT
) ","'); ?>
get_the_modified_time ()
& the_modified_time ()
Aceste etichete șablon preluate și de ieșire timpul de modificare a postului.
Ambele etichete șablon acceptă un singur parametru:
$ time_format
(Optional-string):get_the_modified_author ()
& the_modified_author ()
Aceste etichete de șabloane preiau și afișează autorul care a modificat ultima postare.
Aceste etichete șablon nu acceptă niciun parametru.
wp_link_pages ()
Puteți să vă împărțiți postările în pagini utilizând , iar această etichetă șablon vă ajută să listați aceste pagini.
Această etichetă șablon acceptă un singur parametru:
$ args
(Optional-array):'inainte de'
(șir): codul HTML de adăugat înainte de ieșire.Pagini: ')
'după'
(șir): cod HTML care trebuie adăugat după ieșire.'Link_before'
(șir): codul HTML pe care să-l adăugați înainte de fiecare legătură.'Link_after'
(șir): codul HTML pe care îl adăugați după fiecare legătură.'Next_or_number'
(șir): să afișeze numerele paginilor ("numărul") sau "pagina următoare (sau anterioară)" ("următorul").'Sep'
(șir): Text separator.'Nextpagelink'
(șir): Text pentru link-ul "următoare pagină".'Previouspagelink'
(șir): Text pentru linkul "pagina anterioară".'link-ul paginii'
(șir): Formatul textelor de ancorare a link-urilor, dacă 'next_or_number' este setat la 'number'. Caracterele "%" vor fi înlocuite cu numărul paginii, astfel încât să puteți utiliza o valoare ca "Page%" pentru a genera linkuri precum "Page 1, Page 2, Page 3".'ecou'
(intreg): Fie pentru a ecou ieșirea (1), fie pentru ao returna (0).'',' după '=>'
', // separator personalizat. 'sep' => ' · ', // link-uri personalizate ale paginilor. 'pagelink' => 'Partea%', // Returnați ieșirea în loc de ecou. 'echo' => 0); $ in_post_pagination = wp_link_pages ($ args); ?>
Sper că ți-a plăcut acest prim lot de etichete șablon. Mai sunt încă șapte loturi, așa că rămâi acordat pentru mai multe etichete șablon!
Dacă aveți întrebări, comentarii sau corecții, vă puteți împărtăși gândurile cu noi în secțiunea Comentarii. Și dacă ți-a plăcut articolul, nu uita să îl împarți cu prietenii tăi!