În cea de-a șaptea parte a seriei, am trecut prin cel de-al șaselea eșantion de șabloane WordPress. În această a opta parte, vom trece prin cel de-al șaptelea lot de aproape 200 etichete șablon. Pe tot parcursul tutorialului, vom vedea etichete șablon despre arhive, căutări și acțiuni de conectare / deconectare / înregistrare.
get_archives_link ()
Această etichetă șablon returnează un link de arhivă cu diferite formate.
Această etichetă șablon acceptă cinci parametri:
$ url
(Necesar string):NUL
) $ Text
(Necesar string):format $
este setat la "link".NUL
) format $
(Optional-string):$ înainte
(Optional-string):$ după
(Optional-string):etichetă. echo get_archives_link ('http://mywebsite.com/archives/something/', __ ("Arhivele mele nu atât de secrete", "domeniul de traducere"), "link"); // Obținerea și repetarea unei legături de arhivă cu un format personalizat. echo get_archives_link ('http://mywebsite.com/archives/something/', ',' custom ','","'); ?>
wp_get_archives ()
Această etichetă șablon returnează sau afișează o listă de link-uri de arhivă în diferite formate.
Această etichetă șablon acceptă un singur parametru:
$ args
(Optional-array):'tip'
(șir): Tipul arhivelor. Acceptă "anual", "lunar", "săptămânal", "zilnic", "postbypost" (ordonat după data postului) sau "alfa".'limită'
(șir): Numărul de elemente pentru a fi preluate.'format'
(șir): Unul dintre următoarele formate de ieșire: (Implicit: 'html') 'inainte de'
(șir): codul HTML de adăugat înainte de ieșire.'după'
(șir): cod HTML care trebuie adăugat după ieșire.'Show_post_count'
(boolean): să afișeze numărul de postări sau nu.FALS
) 'ecou'
(intreg): Fie pentru a ecou ieșirea (1), fie pentru ao returna (0).'Ordin'
(șir): să comandați articole în ordine ascendentă ("ASC") sau descendentă ("DESC")."anual", // Nu frământă, avem nevoie doar de claritate tag-uri, deoarece ... 'format' => 'personalizat', // ... vom folosi link-urile dintr-un
post_type_archive_title ()
Această etichetă de șablon primește și reflectă tipul postării pentru utilizarea ca titluri de arhivă de tip post.
Această etichetă șablon acceptă doi parametri:
$ prefix
(Optional-string):$ echo
(Optional-boolean):ADEVĂRAT
) sau retur (FALS
) eticheta.ADEVĂRAT
) single_month_title ()
Această etichetă șablon revine și afișează numele lunii pentru utilizarea în titlurile paginilor.
Această etichetă șablon acceptă doi parametri:
$ prefix
(Optional-string):$ echo
(Optional-boolean):ADEVĂRAT
) sau retur (FALS
) eticheta.ADEVĂRAT
) get_next_posts_link ()
& next_posts_link ()
Aceste etichete șablon revin sau afișează un link "postări ulterioare" pentru listele postale (cum ar fi indexurile de blog sau paginile de arhivă).
Ambele etichete șablon acceptă doi parametri:
etichetă $
(Optional-string):$ MAX_PAGE
(Opțional număr întreg):get_previous_posts_link ()
& previous_posts_link ()
Aceste etichete șablon returnează sau afișează un link "postări anterioare" pentru listele postale (cum ar fi indexurile de blog sau paginile de arhivă).
Ambele etichete șablon acceptă un singur parametru:
etichetă $
(Optional-string):get_posts_nav_link ()
& posts_nav_link ()
Aceste etichete de șabloane vă permit să utilizați linkurile de navigare "postări anterioare și anterioare".
get_posts_nav_link ()
acceptă un singur parametru:
$ args
(Optional-array):'Sep'
(șir): Text separator'Prelabel'
(șir): Etichetă pentru linkul "pagina anterioară".'Nxtlabel'
(șir): Etichetă pentru linkul "următoare pagină".Și posts_nav_link ()
acceptă trei parametri:
$ sep
(Optional-string):$ prelabel
(Optional-string):$ nxtlabel
(Optional-string):' · ',' prelabel '=>' '', 'nxtlabel' => '»'); $ posts_nav = get_posts_nav_link ($ args); // Afișați navigarea postărilor. posts_nav_link ('-', __ ('Anterioară', 'domeniu de traducere'), __ ('Următorul', 'domeniu de traducere')); ?>
get_search_form ()
Această etichetă șablon revine sau afișează formularul de căutare clasic.
Această etichetă șablon acceptă un singur parametru:
$ echo
(Optional-boolean):ADEVĂRAT
) sau retur (FALS
) ieșire.ADEVĂRAT
) get_search_query ()
& the_search_query ()
Aceste etichete șablon returnează sau afișează termenii de căutare interogați.
the_search_query ()
nu acceptă nici un parametru, dar get_search_query ()
acceptă un parametru:
$ a scăpat
(Optional-boolean):ADEVĂRAT
cu excepția cazului în care veți refuza interogarea mai târziu.ADEVĂRAT
) get_search_link ()
Această etichetă șablon generează o adresă URL de căutare cu termenii de căutare dat.
Această etichetă șablon acceptă un singur parametru:
$ interogare
(Optional-string):wp_register ()
Această etichetă de șablon returnează sau reflectă un link "Înregistrați" către vizitatori și un link "Dashboard" pentru utilizatori.
Această etichetă șablon acceptă trei parametri:
$ înainte
(Optional-string):$ după
(Optional-string):$ echo
(Optional-boolean):ADEVĂRAT
) sau retur (FALS
) eticheta.ADEVĂRAT
) ","
wp_login_form ()
Această etichetă șablon returnează sau reflectă un formular de autentificare. Poate fi util pentru teme și pluginuri pentru a permite utilizatorilor să se conecteze de la front-end.
Această etichetă șablon acceptă un singur parametru:
$ args
(Optional-array):'ecou'
(boolean): Dacă eticheta șablonului sau nu.ADEVĂRAT
) 'redirecţiona'
(șir): Unde să redirecționați după o conectare reușită.'Form_id'
(șir): ID-ul formularului de autentificare
etichetă.'Label_username'
(șir): Eticheta câmpului de intrare "nume de utilizator".'Label_password'
(șir): Eticheta câmpului de introducere a parolei.'Label_remember'
(șir): Eticheta casetei "reține-mă".'Label_log_in'
(șir): Eticheta butonului de trimitere.'Id_username'
(șir): ID-ul câmpului de introducere "nume de utilizator".'Id_password'
(șir): ID-ul câmpului de introducere a parolei.'Id_remember'
(șir): ID-ul casetei de selectare "memorează-mă".'Id_submit'
(șir): ID-ul butonului de trimitere.'tine minte'
(boolean): Dacă se va afișa caseta de selectare "memorează-mă" sau nu.ADEVĂRAT
) 'Value_username'
(șir): o valoare implicită pentru câmpul "nume de utilizator".'Value_remember'
(boolean): Fie să bifați caseta de selectare "memorează-mă" sau nu.FALS
) get_permalink (8), // Formular personalizat și ID-uri de intrare. 'mytheme-login-form', 'id_username' => 'mytheme-login-form-username', 'id_password' => 'mytheme-login-form-password', 'id_remember' => -login-form-remember ',' id_submit '=>' mytheme-login-form-submit '); wp_login_form ($ args); ?>
wp_loginout ()
Această etichetă șablon returnează sau afișează un link "log in" pentru vizitatori și un link "deconectați-vă" pentru utilizatorii conectați.
Această etichetă șablon acceptă doi parametri:
$ redirect
(Optional-string):$ echo
(Optional-boolean):ADEVĂRAT
) sau retur (FALS
) eticheta.ADEVĂRAT
) wp_login_url ()
Această etichetă de șablon returnează pur și simplu un link "log in" pentru utilizatori.
Această etichetă șablon acceptă doi parametri:
$ redirect
(Optional-string):$ force_reauth
(Optional-boolean):FALS
) wp_logout_url ()
Această etichetă șablon returnează un link "deconectați-vă".
Această etichetă șablon acceptă un singur parametru:
$ redirect
(Optional-string):wp_lostpassword_url ()
Această etichetă șablon returnează o legătură parolă "pierdută" pentru ca utilizatorii să își recupereze parolele pierdute.
Această etichetă șablon acceptă un singur parametru:
$ redirect
(Optional-string):Sper că ți-a plăcut acest șaptesprezece șarjă de etichete șablon. Există încă un lot mai mult de făcut, deci stați la acord pentru mai multe etichete șablon!
!