În cea de-a patra parte a seriei, am trecut prin cel de-al treilea lot de tag-uri șablon WordPress. În această a cincea parte, vom trece prin cel de-al patrulea lot de aproape 200 de etichete șablon. De-a lungul tutorialului, vom vedea etichetele șablonului despre comentarii din nou, la fel ca lotul anterior.
get_comments_link ()
& comments_link ()
Aceste etichete șablon revin și afișează linkul la secțiunea "Comentarii" a postării.
comments_link ()
nu acceptă nici un parametru, dar get_comments_link ()
acceptă una:
$ POST_ID
(opțional - întreg sau obiect):wp_list_comments ()
Această etichetă populară de șablo listează comentariile trimise într-o postare.
Această etichetă șablon acceptă doi parametri:
$ args
(Optional-array):'Walker'
(obiect): Instanța unei clase Walker pentru a lista comentariile.NUL
) 'adancime maxima'
(intreg): adâncimea maximă a comentariilor.'stil'
(șir): Stilul de ordine a listei ("ul" sau "ol").'suna inapoi'
(șir): funcția Callback pentru a fi utilizată.NUL
) 'End-apel invers'
(șir): funcția de returnare a apelurilor pentru a fi utilizată la sfârșit.NUL
) 'tip'
(șir): Tipul de comentarii în listă ("toate," comentariu "," pingback "," trackback "sau" pings ").'pagină'
(număr întreg): Codul paginii pentru a lista comentariile pentru.'per pagină'
(număr întreg): Numărul de comentarii pe listă pe pagină.'Avatar_size'
(intreg): Dimensiunile imaginilor avatar.'Reverse_top_level'
(șir): Ordonarea comentariilor afișate ("desc" sau "asc").NUL
) 'Reverse_children'
(boolean): Dacă doriți să inversați comentariile copilului din listă.'format'
(șir): Cum se formatează lista de comentarii.'Short_ping'
(boolean): Fie pentru a trimite ping-uri scurte.FALS
) 'ecou'
(boolean): dacă să ecou ieșirea (ADEVĂRAT
) sau returnați-o (FALS
).ADEVĂRAT
) $ comentarii
(Optional-array):'ol', // Obțineți comentarii numai. 'type' => 'comments', // Numărul de comentarii personalizate per pagină. 'per_page' => 15, // Reduceți dimensiunea avatarului. 'avatar_size' => 16, // Force utilizează marcajul HTML5. 'format' => 'html5', // Returnați ieșirea în loc de ecou. 'echo' => 0); $ comments_list = wp_list_comments ($ args); ?>
get_comments_number ()
& comments_number ()
Aceste etichete șablon obține și afișa câte comentarii sunt postate la postare.
get_comments_number ()
acceptă un singur parametru:
$ POST_ID
(opțional - întreg sau obiect):Și comments_number ()
acceptă trei parametri:
$ zero,
(Optional-string):$-unul
(Optional-string):$ mai mult
(Optional-string):get_comment_class ()
& comment_class ()
Aceste etichete șablon vă permit să adăugați clase semantice generate unde doriți în buclă de comentarii.
get_comment_class ()
acceptă trei parametri:
clasa $
(șir opțional sau matrice):$ comment_ID
(Opțional număr întreg):$ POST_ID
(opțional - întreg sau obiect):Și comment_class ()
acceptă patru parametri:
clasa $
(șir opțional sau matrice):$ comment_ID
(Opțional număr întreg):$ POST_ID
(opțional - întreg sau obiect):$ echo
(Optional-boolean):ADEVĂRAT
) sau retur (FALS
) eticheta.ADEVĂRAT
) comment_form ()
Această etichetă șablon afișează întregul formular de comentariu.
Această etichetă șablon acceptă doi parametri:
$ args
(Optional-array):'câmpuri'
(array): o matrice asociativă de coduri HTML implicite ("autor", "email" și "url").'Comment_field'
(șir): codul HTML al comentariului TEXTAREA
element.'Must_log_in'
(șir): cod HTML pentru mesajul "trebuie să vă conectați pentru a comenta".'Conectat ca'
(șir): cod HTML pentru mesajul "conectat ca ...". (Utilizare % 1 $ s
pentru adresa URL a profilului, % 2 $ s
pentru numele de utilizator și % 3 $ s
pentru URL-ul de jurnalizare.)'Comment_notes_before'
(șir): cod HTML pentru notele afișate înainte de formularul de comentarii.'Comment_notes_after'
(șir): cod HTML pentru notele afișate după formularul de comentarii.'Id_form'
(șir): ID-ul formularului de comentarii FORMĂ
element.'Id_submit'
(șir): ID-ul butonului de trimitere.'Name_submit'
(șir): NUME
parametru al butonului de trimitere.'Title_reply'
(șir): Etichetă pentru butonul "Lăsați un răspuns".'Title_reply_to'
(șir): Etichetă pentru butonul "Lăsați un răspuns la% s".'Cancel_reply_link'
(șir): Textul linkului "Anulați răspunsul".'Label_submit'
(șir): Etichetă pentru butonul "Postare comentariu".'format'
(șir): Formatul formularului de comentariu ("xhtml" sau "html5", implicit este "xhtml").$ POST_ID
(opțional - întreg sau obiect):array ('autor', 'email'), 'must_log_in' => __ ('Trebuie să fiți un utilizator conectat pentru a putea comenta'), 'translation_domain', 'label_submit' => "Trageți-l", "domeniu de traducere"), "format" => "html5"); comment_form ($ args); ?>
comment_form_title ()
Această etichetă șablon reflectă un titlu dinamic pentru formularul de comentarii.
Această etichetă șablon acceptă trei parametri:
$ noreplytext
(Optional-string):$ replytext
(Optional-string):$ linktoparent
(Optional-boolean):ADEVĂRAT
) get_comment_reply_link ()
& comment_reply_link ()
Aceste etichete șablon vă permit să returnați sau să afișați un link de răspuns pentru comentariul dat.
Ambele etichete șablon acceptă trei parametri:
$ args
(Optional-array):'Add_below'
(șir): prima parte a selectorului folosit pentru a identifica comentariul pentru a răspunde mai jos. Valoarea rezultată este trecută ca primul parametru pentru a adăugaComment.moveForm (), concatenat ca $ add_below- $ comment-> comment_ID.'Respond_id'
(șir): Selectorul care identifică comentariul care răspunde. A trecut ca al treilea parametru pentru a adăugaComment.moveForm () și a fost adăugat la adresa URL a link-ului ca valoare hash.'REPLY_TEXT'
(șir): Textul linkului "Răspundeți".'Login_text'
(șir): Textul linkului pentru a răspunde dacă este deconectat.'adâncime'
(intreg): Adâncimea noului comentariu - trebuie să fie mai mare de 0 și mai mică decât valoarea opțiunii 'thread_comments_depth' setată în Setări> Discuție.'inainte de'
(șir): codul HTML de adăugat înainte de ieșire.'după'
(șir): cod HTML care trebuie adăugat după ieșire.$ comment_ID
(Opțional număr întreg):$ POST_ID
(opțional - întreg sau obiect):__ ('Conectați-vă la Shout Back', 'translation-domain'), 'after' => '
'); $ comment_reply_link = get_comment_reply_link ($ args); ?>
get_comment_id_fields ()
& comment_id_fields ()
Aceste etichete șablon ecou sau returnează ascunse și obligatorii intrare
câmpurile unui link "răspundeți la comentariu".
Ambele etichete șablon acceptă un singur parametru:
$ POST_ID
(Opțional număr întreg):get_cancel_comment_reply_link ()
& cancel_comment_reply_link ()
Aceste etichete șablon returnează sau ecou un link "Anulare răspuns" pentru a fi utilizat cu formularul de răspuns pentru comentarii.
Ambele etichete șablon acceptă un singur parametru:
$ Text
(Optional-string):get_next_comments_link ()
& next_comments_link ()
Aceste etichete șablon returnează sau tipăresc link-ul "următorii comentarii" în secțiunea Comentarii a temei.
Ambele etichete șablon acceptă doi parametri:
etichetă $
(Optional-string):$ MAX_PAGE
(Opțional număr întreg):get_previous_comments_link ()
& previous_comments_link ()
Aceste etichete șablon returnează sau imprimă linkul "comentarii anterioare" în secțiunea Comentarii a temei.
Ambele etichete șablon acceptă un singur parametru:
etichetă $
(Optional-string):paginate_comments_links ()
Această etichetă șablon returnează legăturile de paginare pentru secțiunea Comentariile temei.
Această etichetă șablon acceptă un singur parametru:
$ args
(Optional-array):'baza'
(șir): URL-ul de bază care va fi utilizat pentru a crea legături paginate.'format'
(șir): Argumentul utilizat pentru înlocuirea numărului paginii.'total'
(număr întreg): Numărul total de pagini.'actual'
(număr întreg): Numărul paginii curente.'ecou'
(boolean): Dacă eticheta șablonului sau nu.ADEVĂRAT
) 'Add_fragment'
(șir): Text pentru a prefixa adresele URL ale paginii.false, 'add_fragment' => "); $ comment_pagination = paginate_comments_links ($ args);?>
get_edit_comment_link ()
& edit_comment_link ()
Aceste etichete de șabloane returnează sau ecou un link "editați acest comentariu" pentru a le utiliza în șabloanele dvs..
get_edit_comment_link ()
acceptă un parametru:
$ comment_ID
(Opțional număr întreg):Și edit_comment_link ()
acceptă trei parametri:
$ Text
(Optional-string):$ înainte
(Optional-string):$ după
(Optional-string):","'); ?>
get_post_comments_feed_link ()
& post_comments_feed_link ()
Aceste etichete șablon revin sau afișează un link pentru fluxul de comentarii.
get_post_comments_feed_link ()
acceptă doi parametri:
$ POST_ID
(Opțional număr întreg):$ hrana pentru animale
(Optional-string):Și post_comments_feed_link ()
acceptă trei parametri:
$ LINK_TEXT
(Optional-string):$ POST_ID
(Opțional număr întreg):$ hrana pentru animale
(Optional-string):ID, "atom"); // Afișează link-ul "comentarii" al postării pentru feedul implicit. post_comments_feed_link (); ?>
comments_popup_link ()
Această etichetă șablon afișează o legătură a ferestrei populare "Comentarii", în cazul în care doriți să utilizați link-uri pop-up în listele postale.
Această etichetă șablon acceptă cinci parametri:
$ zero,
(Optional-string):$-unul
(Optional-string):$ mai mult
(Optional-string):$ css_class
(Optional-string):$ none
(Optional-string):comments_popup_script ()
Această etichetă șablon construiește și imprimă script-ul de pe ecranul "Comentarii".
Această etichetă șablon acceptă trei parametri:
$ lățime
(Opțional număr întreg):$ înălțime
(Opțional număr întreg):fișier $
(Optional-string):Sper că ți-a plăcut acest al patrulea set de etichete șablon. Există încă patru loturi pentru a merge, deci stați la acord 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!