Question

Je suis en train de construire un messages en vedette avec une interface « onglets » dans ma page d'accueil. J'utilise l'option « collante » des postes afin de les sortir de la boucle principale et dans les onglets « vedette ». Pas de problème ici.

Le problème est que je ne peux pas contrôler l'ordre de poisseux. Est-il un moyen de définir l'ordre des messages collants? Un plug-in, champ personnalisé ... Est-ce poisseux approche tout à fait tort?

Merci

Était-ce utile?

La solution

On dirait que vous voulez utiliser la fonctionnalité « collante » pour remplacer une étiquette ou une catégorie.

Pourquoi ne pas simplement tous les messages que vous voulez dans une catégorie « onglet », puis appelez votre requête pour cette catégorie. Vous pouvez utiliser orderby de façon fantaisie (comme par post_meta ($ tab = get_posts ( » catégorie = onglet & orderby = Date ');

Autres conseils

Vous pouvez utiliser les Types Publier il est le plus facile façon pour les postes au sein de l'ordre taxonomies ou catégories personnalisées

Si vous voulez que les messages dans l'ordre chronologique inverse, vous pouvez faire ceci:

$ collant = get_option ( 'sticky_posts'); rsort ($ collante);

Il y a plus d'options pour le tri. Je serai en mesure de fournir une réponse plus détaillée lundi si quelqu'un n'a pas déjà fait

Mise à jour: Juste remarqué quelque chose de vraiment près ici: Hors Post-it Post de la boucle et de WP_Query () dans WordPress?

Assurez-vous de changer la touche 'post__not_in' à post__in.

Options de OrderBy sont ici: http://codex.wordpress.org/Function_Reference/query_posts#Orderby_Parameters

Cela peut également se révéler utile: http://www.cmurrayconsulting.com/software/wordpress -sort-requête par post-en /

(Pardonnez-moi de ne pas tester. Je suis prêt à prendre un train bientôt)

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top