web-dev-qa-db-fra.com

Ordre personnalisé des termes pour la taxonomie personnalisée dans admin et site web

J'ai une taxonomie personnalisée enregistrée pour mon type de message personnalisé. Je dois permettre à un utilisateur de spécifier l'ordre dans lequel les termes de taxonomie doivent apparaître (quelque chose comme l'ordre des menus pour les pages). Ensuite, lors de l'affichage des termes de taxonomie sur le site, j'utiliserai l'ordre personnalisé spécifié pour les commander.

Quelle est la meilleure façon de le faire? Y at-il un plugin pour cela?

Merci beaucoup, Dasha

4
dashaluna

Merci à tous pour vos conseils et excuses, je n’ai pas réalisé que je n’avais pas choisi la réponse à cette question.

Depuis que je l'ai demandé, je suis tombé sur Catégorie Termes d'ordre de taxonomie et d'ordre plugin. J'utilise principalement ce plugin pour la commande.

0
dashaluna

Je me cherche toujours.

Après quelques recherches, j’ai décidé d’utiliser le Term Menu Order plugin de @jameslafferty. Ceci ajoutera menu_order à la table de termes et pourra être utilisé dans différentes taxonomies et modèles. @TheDeadMedic semble avoir amélioré cette fonctionnalité par ici , en discutant d'un problème similaire.

3
Flo

Je viens de publier un plugin pour gérer ce problème. C'est à jour et j'aime penser que ça fait les choses comme il faut. Vous pouvez le trouver ici: http://wordpress.org/extend/plugins/custom-taxonomy-sort/ .

Après l'installation, il vous suffit de saisir l'ordre des termes de taxonomie et vos termes seront triés comme par magie. S'il vous plaît donner des commentaires que vous pourriez avoir!

3
tollmanz

J'ai une solution à cela: http://wordpress.org/extend/plugins/order-up-custom-taxonomy-order/

Commandez-les, configurez-le pour trier automatiquement, assommez-les!

1
Drew Gourley

Je suis tombé sur le Ma commande de catégorie plugin. Toutefois, il s’agit des catégories natives WP et le lien "Mon ordre de catégorie" est ajouté au menu Messages dans lequel vous pouvez faire glisser les catégories dans l’ordre requis.

Elle peut être modifiée (recherche et remplacement de texte) pour une taxonomie personnalisée.

Néanmoins, il serait bien d’avoir un plugin dédié pour réorganiser les termes de taxonomie personnalisés ou de savoir comment le coder. Je serais reconnaissant pour des conseils.

Merci!

0
dashaluna

Je cherche une solution pour le même problème.

@ dashaluna le code que vous avez trouvé ne fonctionne que pour les taxonomies enregistrées comme des "tags", bien que dans un ordre non hiérarchique et triant les termes de taxonomie par ordre d'entrée. (c'est ce que j'ai découvert, pas à 100% sûr).

Personnellement, j'utilise un champ personnalisé pour les termes (fournis via WooThemes Content Builder - cela peut être fait avec d'autres plugins gratuits) et de l'utiliser également dans l'interface frontale pour trier les termes en ordre, j'utiliserai une requête simple MySQL pour joindre la taxonomie appropriée. tables avec le complément pour les termes méta (champs personnalisés) - Cela fonctionnera probablement pour toutes les situations, mais une requête brute sera plus lente que les requêtes intégrées WP.

0
netfreak