Press "Enter" to skip to content

Comment obtenir les identifiants de publication dans la requête WordPress ?

Par défaut 5. (entier|chaîne) ID de catégorie ou liste d'ID séparés par des virgules (celui-ci ou n'importe quel enfant). Est un alias de $cat dans WP_Query. Par défaut 0. (entier []) Un tableau d'ID de publication à récupérer, les publications collantes seront incluses. Est un alias de $post__in dans WP_Query. Tableau vide par défaut. (int []) Un tableau d'ID de publication à ne pas récupérer. Tableau vide par défaut.

Q. Quelle est l'utilité de get posts dans WordPress ?

L'utilisation la plus appropriée de get_posts consiste à créer un tableau de publications basé sur un ensemble de paramètres. Il récupère une liste des publications récentes ou correspondant à ce critère. get_posts peut également être utilisé pour créer plusieurs boucles, bien qu'une référence plus directe à WP_Query utilisant le nouveau WP_Query soit préférée dans ce cas.

Q. Pouvez-vous interroger différents types de publication dans WordPress ?

Vous pouvez utiliser ces paramètres avec n'importe quel type de publication, y compris les publications, les pages, les pièces jointes et les types de publication personnalisés. Par défaut, WordPress interrogera le type de publication 'post' et ne renverra pas de pages ou de types de publication personnalisés. Si vous souhaitez le faire, vous devrez ajouter plus d'arguments ou utiliser un argument différent, auquel je reviendrai plus tard dans ce Didacticiel.

Q. Comment trouver le message auquel une pièce jointe est attachée ?

Parcourez chacun d'eux : c'est à peu près tout ! Le $images, est un tableau d'objets post (pièces jointes). Vous pouvez utiliser wp_list_pluck pour extraire l'ID de leur parent dans un tableau. ( array_unique et array_filter suppriment respectivement les ID en double et les ID vides – cela peut / peut ne pas être souhaitable).

Q. Pourquoi mon site WordPress n'a-t-il pas xmlrpc.php ?

Exécutez votre site via l'outil, et si vous obtenez un message d'erreur, cela signifie que vous n'avez pas activé XML-RPC. Si vous obtenez un message de réussite, vous pouvez arrêter xmlrpc.php avec l'une des deux approches ci-dessous. Désactiver XML-RPC sur votre site WordPress ne pourrait pas être plus simple.

Q. Comment obtenir le nombre de messages dans WordPress ?

Les arguments $ignore_sticky_posts et $no_found_rows sont ignorés par cette fonction et les deux sont définis sur true. Les valeurs par défaut sont les suivantes : (tableau) (Facultatif) Arguments pour récupérer les publications. Voir WP_Query::parse_query () pour tous les arguments disponibles. (entier) Nombre total de publications à récupérer. Est un alias de $posts_per_page dans WP_Query.