J'ai le problème suivant. J'ai mis en place un site Wordpress avec WooCommerce pour servir une boutique en ligne avec seulement des livres.Woocommerce: ordre par taxinomie personnalisée
J'ai créé quelques attributs de produits qui sont basés sur des taxonomies comme « éditeur » et « auteur » (comme plusieurs produits peuvent partager un auteur ou un éditeur)
Je voudrais pouvoir Trier mes produits non seulement sur les champs par défaut de Woocommerce comme 'title' et 'price' mais aussi sur ces champs de taxonomie. Dites par exemple: commande par Auteur ASC ou ordre par l'éditeur DESC
Pour autant que je l'ai découvert il n'y a aucun moyen de le faire avec les fonctions de base Wordpress. Certains disent que c'est parce que cela n'a aucun sens de trier par des champs de taxonomie, mais avec l'exemple ci-dessus, je ne comprends pas pourquoi vous ne voulez pas trier par exemple auteur.
J'ai joué avec sortby meta_value, mais cela ne fait qu'interroger le postmeta direct, pas les taxonomies. J'ai une connaissance de php, donc toute solution impliquant du code supplémentaire dans mon fichier functions.php fera l'affaire.