Dans la sixième partie de la série, nous avons parcouru le cinquième lot de balises de modèle WordPress. Dans cette septième partie, nous allons passer à travers le sixième lot des près de 200 balises de gabarit. Tout au long du didacticiel, nous verrons des balises de modèle sur les auteurs et les pièces jointes..
get_author_posts_url ()
Cette balise de modèle renvoie un lien vers les archives de publication d'un auteur..
Cette balise de modèle accepte deux paramètres:
$ author_ID
(requis-entier):$ author_nicename
(chaîne optionnelle):the_author_posts_link ()
Cette balise de modèle génère un lien vers les archives de publication de l'auteur..
Cette balise de template n'accepte aucun paramètre.
get_the_author_link ()
Et the_author_link ()
Ces balises de modèle renvoient ou font écho à un lien vers le site Web de l'auteur.
Ces balises de modèle n'acceptent aucun paramètre.
get_the_author_meta ()
Et the_author_meta ()
Ces balises de gabarits récupèrent et affichent les métadonnées d'un auteur.
Les deux balises de modèle acceptent deux paramètres:
champ $
(chaîne obligatoire):$ user_ID
(optionnel-entier):$ authordata
) get_the_author_posts ()
Et the_author_posts ()
Ces balises de modèle comptent le nombre de publications écrites par un auteur et renvoient ou affichent le résultat..
Ces balises de modèle n'acceptent aucun paramètre.
wp_list_authors ()
Cette balise de modèle renvoie ou affiche une liste des auteurs écrivant sur votre site Web..
Cette balise de template accepte un seul paramètre:
$ args
(tableau optionnel):'commandé par'
(chaîne de caractères): Comment commander les liens. Accepte 'user_nicename', 'user_email', 'user_url', 'user_registered', 'name', 'display_name', 'post_count', 'ID', 'meta_value' et 'user_login'.'ordre'
(chaîne): S'il faut commander les éléments dans l'ordre croissant ('ASC') ou décroissant ('DESC').'nombre'
(entier): Nombre d'auteurs à récupérer.NUL
ce qui signifie aucune limite) 'option_count'
(booléen): Indique s'il faut ou non afficher le nombre de publications à côté du nom de l'auteur.FAUX
) 'exclude_admin'
(booléen): Indique s'il faut exclure le 'admin' (pas tous les administrateurs, seulement celui avec le nom d'utilisateur 'admin') de la liste.VRAI
) 'show_fullname'
(booléen): Indique s'il faut afficher les noms et prénoms (VRAI
) ou "noms d'affichage" (FAUX
).FAUX
) 'hide_empty'
(booléen): Masquer les auteurs sans publication ou non.VRAI
) 'écho'
(booléen): Indique s'il faut faire écho à la sortie (VRAI
) ou le retourner (FAUX
).VRAI
) 'alimentation'
(chaîne): Si défini sur une valeur non vide, les liens de fil d'auteur apparaîtront à côté des liens d'auteur. La valeur sera le texte d'ancrage des liens.'feed_type'
(chaîne): Type de flux ('rss', 'rss2', 'atome' ou 'rdf').'feed_image'
(chaîne): chemin de l'image pour remplacer le texte d'ancrage et afficher une image à la place.'style'
(chaîne de caractères): style pour afficher authors-'list 'pour générer une liste non ordonnée ou' aucun 'pour générer une liste de liens séparés par des virgules.'html'
(boolean): S'il faut générer du HTML ou du texte brut.VRAI
) 'comprendre'
(chaîne): liste d'ID à inclure séparés par des virgules.'exclure'
(chaîne): liste d'ID à exclure séparés par des virgules.'user_registered', // Affiche le nombre de messages à côté des noms. 'option_count' => true, // Affiche les noms complets. 'show_fullname' => true, // Afficher les auteurs qui n’ont pas publié de message. 'hide_empty' => false, // Exclut Mike, il nous a trahis! 'exclure' => 31); wp_list_authors ($ args); ?>
wp_dropdown_users ()
Cette balise de modèle renvoie ou renvoie un menu déroulant () des utilisateurs.
Cette balise de template accepte un seul paramètre:
$ args
(tableau optionnel):'show_option_all'
(chaîne): texte à afficher comme liste déroulante par défaut.'show_option_none'
(chaîne): texte à afficher comme liste déroulante par défaut lorsqu'aucun utilisateur n'a été trouvé.'option_none_value'
(entier ou chaîne): valeur à utiliser pour 'show_option_none' lorsqu'aucun utilisateur n'a été trouvé.'hide_if_only_one_author'
(chaîne): S'il faut cacher le menu déroulant s'il n'y a qu'un seul auteur.'commandé par'
(chaîne): quelle colonne utiliser pour ordonner les utilisateurs.'ordre'
(chaîne de caractères): quelle direction pour ordonner les utilisateurs.'comprendre'
(array ou string): un tableau ou une liste d'ID utilisateur à afficher séparés par des virgules (et à exclure du reste).'exclure'
(tableau ou chaîne): un tableau ou une liste d'ID utilisateur à exclure de la liste, séparés par des virgules.'multi'
(booléen ou entier): Indique s'il faut ignorer l'ID du SÉLECTIONNER
élément. (Utile si vous souhaitez afficher plusieurs listes déroulantes d'utilisateurs.)'spectacle'
(chaîne): ce qu'il faut afficher comme noms d'élément de liste.'écho'
(booléen ou entier): afficher ou récupérer du contenu.'choisi'
(entier): l'ID utilisateur à sélectionner par défaut.'include_selected'
(booléen): S'il faut toujours inclure l'ID utilisateur sélectionné dans la liste déroulante…FAUX
) 'prénom'
(chaîne): le PRÉNOM
valeur d'attribut pour le SÉLECTIONNER
élément.'id'
(chaîne): L'ID pour le SÉLECTIONNER
élément.'classe'
(chaîne): classe CSS pour le SÉLECTIONNER
élément.'blog_id'
(facultatif; entier): ID du blog pour récupérer les utilisateurs.'qui'
(chaîne): quel type d'utilisateurs interroger (accepte les auteurs ou une chaîne vide).'user_registered', // Exclure admin. 'exclude' => 1, // Je vais utiliser plus d'une liste déroulante d'utilisateurs, alors ne mettez pas un identifiant unique. 'multi' => 1, // Ne pas écho, renvoie simplement la sortie. 'echo' => 0, // paramètre NAME de la balise SELECT. 'name' => 'marques', // Obtenir uniquement les auteurs. 'qui' => 'auteurs'); $ brands_dropdown = wp_categories_dropdown ($ args); ?>
get_the_post_thumbnail ()
Et the_post_thumbnail ()
Eh bien, le titre explique tout.
get_the_post_thumbnail ()
accepte trois paramètres:
$ post_ID
(optionnel-entier):taille de $
(chaîne optionnelle):$ attr
(chaîne optionnelle ou tableau):Et the_post_thumbnail ()
accepte deux paramètres:
taille de $
(chaîne optionnelle):$ attr
(chaîne optionnelle ou tableau):'post-Featured-image', 'alt' => __ ('Image sélectionnée', 'translation-domain')); the_post_thumbnail ('medium', $ attr); ?>
wp_get_attachment_link ()
Et the_attachment_link ()
Ces balises de modèle renvoient ou affichent le permalien de la pièce jointe, de sorte qu'elle puisse être ouverte dans une autre page..
wp_get_attachment_link ()
accepte cinq paramètres:
$ post_ID
(optionnel-entier ou objet):taille de $
(chaîne optionnelle):permalien $
(optionnel-booléen):FAUX
) icône $
(optionnel-booléen):FAUX
) $ text
(chaîne optionnelle ou booléen):FAUX
) Et the_attachment_link ()
accepte quatre paramètres:
$ post_ID
(optionnel-entier ou objet):taille réelle
(optionnel-booléen):FAUX
) $ obsolète
(obsolète-booléen):VRAI
ou FAUX
(peu importe lequel).permalien $
(optionnel-booléen):FAUX
) ID, 'grand'); // Affiche le lien de la pièce jointe actuelle. the_attachment_link (); ?>
get_post_thumbnail_id ()
Cette balise de modèle obtient l'ID de l'image sélectionnée d'une publication..
Cette balise de template accepte un seul paramètre:
$ post_ID
(optionnel-entier):wp_get_attachment_image ()
Cette balise de modèle renvoie le code HTML d'une image de pièce jointe donnée ().
Cette balise de modèle accepte quatre paramètres:
$ attachment_ID
(optionnel-entier):taille de $
(chaîne optionnelle):icône $
(optionnel-booléen):FAUX
) $ attr
(chaîne optionnelle ou tableau):'mytheme-attachement',); echo wp_get_attachment_image ($ post-> ID, 'vignette', false, $ attr); ?>
wp_get_attachment_image_src ()
Cette balise de modèle renvoie l'URL d'une image de pièce jointe de votre choix..
Cette balise de modèle accepte trois paramètres:
$ attachment_ID
(optionnel-entier):taille de $
(chaîne optionnelle):icône $
(optionnel-booléen):FAUX
) wp_get_attachment_metadata ()
Cette balise de modèle renvoie les métadonnées d'une pièce jointe donnée..
Cette balise de modèle accepte deux paramètres:
$ attachment_ID
(optionnel-entier):$ non filtré
(optionnel-booléen):VRAI
, la wp_get_attachment_metadata
le filtre ne sera pas exécuté.FAUX
) ID)); ?>
next_image_link ()
Cette balise de modèle renvoie le lien "image suivante" pour les pages de pièces jointes..
Cette balise de modèle accepte deux paramètres:
taille de $
(chaîne optionnelle):$ text
(chaîne optionnelle ou booléen):FAUX
) previous_image_link ()
Cette balise de modèle renvoie le lien "image précédente" pour les pages de pièces jointes..
Cette balise de modèle accepte deux paramètres:
taille de $
(chaîne optionnelle):$ text
(chaîne optionnelle ou booléen):FAUX
) J'espère que vous avez aimé ce sixième lot de balises de modèle. Il y a deux autres lots à parcourir, alors restez à l'écoute pour plus de balises de gabarits!
Si vous avez des questions, des commentaires ou des corrections, vous pouvez partager votre opinion avec nous dans la section Commentaires. Et si vous avez aimé l'article, n'oubliez pas de le partager avec vos amis!