Vous pouvez ignorer les messages à l'intérieur de la boucle comme vous le faites, mais exécutez votre requête à TOUS les messages, et arrêtez/cassez la boucle une fois que vous avez atteint le nombre de messages que vous souhaitez afficher.
get_posts (« numberposts = -1 ») supprime la limite - http://codex.wordpress.org/Template_Tags/get_posts Ce genre de chose est susceptible de casser la pagination mais il dépend comment vous l'utilisez.
Vous pouvez également essayer le meta_key de $ et le paramètre meta_value de get_posts $, mais il est probablement d'aller travailler pour vous si vous avez l'ID utilisateur comme valeur individuelle dans son propre champ personnalisé.
comme ceci:
clé: UserID, Valeur: 3
clé: UserID, Valeur: 5
clé: UserID, Valeur: 7
clé: UserID, Valeur: 8
Cela ressemble à quelque chose dans lequel les rôles utilisateur intégrés de Wordpress pourraient être meilleurs. Peut-être expliquer quel est votre objectif?
N'oubliez pas d'essayer cette option! Si l'un d'eux vous aide à marquer comme votre réponse! :) –