Ghidul Tuts + pentru șablon Etichete Primul lot

Î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.

Obținerea și afișarea conținutului postării: 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.

Parametrii

Ambele etichete șablon acceptă doi parametri:

  • $ more_link_text (Optional-string):
    Text pentru a înlocui textul implicit "(mai mult ...)".
    (Implicit: "(mai mult…) ")
  • $ strip_teaser (Optional-boolean):
    Stripați textul teaser.
    (Mod implicit: 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.

folosire

Obținerea și afișarea conținutului pentru postări: get_the_content_feed () & the_content_feed ()

Aceste etichete șablon primesc și trimit conținutul pentru fluxuri.

Parametrii

Ambele etichete șablon acceptă un singur parametru:

  • $ feed_type (Optional-string):
    Tipul feedului.
    (Implicit: tipul de alimentare implicit)

folosire

Obținerea și afișarea extrasului mesajului: get_the_excerpt () & the_excerpt ()

Aceste etichete șablon se preiau și afișează extrasul postului.

Parametrii

Aceste etichete șablon nu acceptă niciun parametru.

folosire

Afișarea extrasului mesajului pentru fluxuri: the_excerpt_rss ()

Această etichetă de șablon face ca postul excerpt să fie pregătit pentru fluxuri și să îl trimită.

Parametrii

Această etichetă șablon nu acceptă parametri.

folosire

Obținerea și afișarea titlului de postare: get_the_title () & titlul()

Aceste etichete de șabloane vă permit să reveniți sau să faceți ecou la titlul postărilor dvs..

Parametrii

get_the_title () acceptă trei parametri:

  • $ POST_ID (opțional - întreg sau obiect):
    Codul postului.
    (Implicit: post curent)

Și titlul() acceptă trei parametri:

  • $ înainte (Optional-string):
    Textul sau codul HTML care trebuie afișat înainte de ieșire.
    (Implicit: Gol)
  • $ după (Optional-string):
    Textul sau codul HTML afișat după ieșire.
    (Implicit: Gol)
  • $ echo (Optional-boolean):
    Fie ecou (ADEVĂRAT) sau retur (FALS) eticheta.
    (Mod implicit: ADEVĂRAT)

folosire

","'); ?>

Obținerea și afișarea titlului "Escaped" Post: 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.

Parametrii

Această etichetă șablon acceptă un singur parametru:

  • $ args (Optional-array):
    O serie dintre următoarele argumente:
    • 'inainte de' (șir): codul HTML de adăugat înainte de ieșire.
      (Implicit: Gol)
    • 'după' (șir): cod HTML care trebuie adăugat după ieșire.
      (Implicit: Gol)
    • 'ecou' (boolean): Dacă eticheta șablonului sau nu.
      (Mod implicit: ADEVĂRAT)
    • 'post' (obiect): Obiectul curent post pentru a obține titlul de la.
      (Implicit: 0)

folosire

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.

Afișarea titlului de postare pentru fluxuri: the_title_rss ()

Această etichetă șablon obține titlul dvs., îl face pregătit pentru feeduri și îl afișează.

Parametrii

Această etichetă șablon nu acceptă parametri.

folosire

Obținerea și afișarea datei postării: get_the_date () & data()

Aceste etichete pentru șabloane preiau și reflectă data postării.

Parametrii

get_the_date () acceptă doi parametri:

  • $ DATE_FORMAT (Optional-string):
    Formatul datei.
    (Implicit: formatul de dată este setat în pagina Opțiuni generale)
  • $ POST_ID (opțional - întreg sau obiect):
    Codul postului.
    (Implicit: post curent)

Și data() acceptă patru parametri:

  • $ DATE_FORMAT (Optional-string):
    Formatul datei.
    (Implicit: formatul de dată este setat în pagina Opțiuni generale)
  • $ înainte (Optional-string):
    Textul sau codul HTML care trebuie afișat înainte de ieșire.
    (Implicit: Gol)
  • $ după (Optional-string):
    Textul sau codul HTML afișat după ieșire.
    (Implicit: Gol)
  • $ echo (Optional-boolean):
    Fie ecou (ADEVĂRAT) sau retur (FALS) eticheta.
    (Mod implicit: ADEVĂRAT)

folosire

","'); ?>

Obținerea și afișarea datei mesajului în ISO 8601 Format: the_date_xml ()

Aceste etichete șablon revin și afișează data unei postări în format ISO 8601.

Parametrii

Această etichetă șablon nu acceptă parametri.

folosire

Obținerea și afișarea momentului postării: get_the_time () & timpul()

Aceste etichete șablon returnează sau afișează ora postării.

Parametrii

get_the_time () acceptă doi parametri:

  • $ time_format (Optional-string):
    Formatul timpului.
    (Implicit: formatul de timp stabilit în pagina Opțiuni generale)
  • $ POST_ID (opțional - întreg sau obiect):
    Codul postului.
    (Implicit: post curent)

Și timpul() acceptă un singur parametru:

  • $ time_format (Optional-string):
    Formatul timpului.
    (Implicit: formatul de timp stabilit în pagina Opțiuni generale)

folosire

Obținerea și afișarea numelui autorului: get_the_author () & autorul()

Aceste etichete șablon primesc sau afișează numele autorului postării.

Parametrii

Aceste etichete șablon nu acceptă niciun parametru.

folosire

Afișarea tuturor datelor Meta ale mesajului: the_meta ()

Această etichetă șablon afișează toate datele metadate ale postării cu o listă neordonată.

Parametrii

Această etichetă șablon nu acceptă parametri.

folosire

Obținerea și afișarea datei de modificare a mesajului: get_the_modified_date () & the_modified_date ()

Aceste etichete șablon primesc și ecou data ultimei modificări a postării.

Parametrii

get_the_modified_date () acceptă un singur parametru:

  • $ DATE_FORMAT (Optional-string):
    Formatul datei.
    (Implicit: formatul de dată este setat în pagina Opțiuni generale)

Și the_modified_date () acceptă patru parametri:

  • $ DATE_FORMAT (Optional-string):
    Formatul datei.
    (Implicit: formatul de dată este setat în pagina Opțiuni generale)
  • $ înainte (Optional-string):
    Textul sau codul HTML care trebuie afișat înainte de ieșire.
    (Implicit: Gol)
  • $ după (Optional-string):
    Textul sau codul HTML afișat după ieșire.
    (Implicit: Gol)
  • $ echo (Optional-boolean):
    Fie ecou (ADEVĂRAT) sau retur (FALS) eticheta.
    (Mod implicit: ADEVĂRAT)

folosire

","'); ?>

Obținerea și afișarea duratei de modificare a mesajului: get_the_modified_time () & the_modified_time ()

Aceste etichete șablon preluate și de ieșire timpul de modificare a postului.

Parametrii

Ambele etichete șablon acceptă un singur parametru:

  • $ time_format (Optional-string):
    Formatul timpului.
    (Implicit: formatul de timp stabilit în pagina Opțiuni generale)

folosire

Obținerea și afișarea autorului Cine a editat postarea curentă: get_the_modified_author () & the_modified_author ()

Aceste etichete de șabloane preiau și afișează autorul care a modificat ultima postare.

Parametrii

Aceste etichete șablon nu acceptă niciun parametru.

folosire

Obținerea și afișarea unei liste de pagini cu postări paginate: 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.

Parametrii

Această etichetă șablon acceptă un singur parametru:

  • $ args (Optional-array):
    O serie dintre următoarele argumente:
    • 'inainte de' (șir): codul HTML de adăugat înainte de ieșire.
      (Mod implicit: '

      Pagini: ')

    • 'după' (șir): cod HTML care trebuie adăugat după ieșire.
      (Mod implicit: '

      „)
    • 'Link_before' (șir): codul HTML pe care să-l adăugați înainte de fiecare legătură.
      (Mod implicit:")
    • 'Link_after' (șir): codul HTML pe care îl adăugați după fiecare legătură.
      (Mod implicit:")
    • 'Next_or_number' (șir): să afișeze numerele paginilor ("numărul") sau "pagina următoare (sau anterioară)" ("următorul").
      (Implicit: 'număr')
    • 'Sep' (șir): Text separator.
      (Mod implicit:")
    • 'Nextpagelink' (șir): Text pentru link-ul "următoare pagină".
      (Implicit: 'Pagina următoare')
    • 'Previouspagelink' (șir): Text pentru linkul "pagina anterioară".
      (Implicit: '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".
      (Mod implicit: '%')
    • 'ecou' (intreg): Fie pentru a ecou ieșirea (1), fie pentru ao returna (0).
      (Implicit: 1)

folosire

 '

',' 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); ?>

Concluzie

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!

Cod