Funkcia/the_author_meta

Funkcia the_author_meta dokáže zobraziť požadované informáciu o používateľ. Ak túto funkciu použijete v “loope” nemusíte udávať ID používateľ a automaticky sa načítajú informácie o autorovi daného príspevku. Ak chceme použiť túto funkciu mimo “loopu” (napríklad v bočnom paneli) musíme toto ID zadať.

Poznámka: get_the_author_meta() sa používa v prípade, že nechcete danú hodnotu zobraziť, ale len vrátiť pre ďalšie použitie v PHP

Použitie:

<?php the_author_meta( $field, $userID ); ?>

Parametre:

$field (reťazec) Názov poľa na zobrazenie. Platné hodnoty:

  • user_login (meno, pod ktorým sa používateľ prihlasuje)
  • user_pass (MD5 reťazec)
  • user_nicename (v podstate to isté ako user_login, len všetky písmená malé)
  • user_email (e-mail používateľ)
  • user_url (url na webstránku používateľ)
  • user_registered (dátum registrácie používateľa)
  • user_activation_key (aktivačný kluč ak používateľa požiadal o zmenu hesla, alebo emailu…inak je táto hodnota prázdna)
  • display_name (meno, ktoré je vybraté pri “Display name publicly as”-”Pre návštevníkov zobrazovať meno”)
  • nickname (prezývka používateľa)
  • first_name (krstné meno používateľa)
  • last_name (priezvisko používateľa)
  • description (popis)
  • jabber (jabber účet používateľa)
  • aim (aim úcet používateľa)
  • yim (yahoo messenger účet používateľa)
  • user_level (level požívateľa podľa jeho privilégií – 0 až 10)
  • user_firstname (krstné meno používateľa)
  • user_lastname (priezvisko používateľa)
  • user_description (popis)
  • rich_editing (vypíše “true”, alebo “false” podľa toho či má používateľ povolený “vizuálny editor”)
  • comment_shortcuts (vypíše “true”, alebo “false” podľa toho či má používateľ povolené pri komentároch klávesové skratky)
  • admin_color (farbu, akú ma používateľ vybranú pre “ovládací panel”)
  • ID (zobrazí IDečko používateľa)

$userID (celé číslo) Ak túto hodnotu zadáte, budú zobrazené informácie o užívateľovi s týmto ID.

Príklady:

Zobraz krstné meno a priezvisko autora konkrétneho príspevku:

<p>Meno autora tohto príspevku je <?php the_author_meta('user_firstname'); ?> <?php the_author_meta('user_lastname'); ?></p>

E-mailová adresa používateľa s ID 25:

<p>E-mailová adresa používateľa s ID 25 je <?php the_author_meta('user_email',25); ?></p>

ZDROJ: http://codex.wordpress.org/Template_Tags/the_author_meta

Leave a Comment

Previous post:

Next post: