Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Les taxonomies, un système flexible et puissant - WordCamp Bordeaux 2017

2,111 views

Published on

En 2007, WordPress 2.3 a introduit les étiquettes (tags). Seulement deux lignes dans l’annonce expliquaient que sous le capot, se cachait un système de taxonomie extrêmement flexible et puissant. Pourtant, aujourd’hui encore, et alors même qu’elles ont été améliorées, les taxonomies sont souvent sous-exploitées, y compris par le cœur de WordPress lui-même.

Comment utiliser les taxonomies? Des développeurs d’extensions ont su révéler le pouvoir « caché » des taxonomies.

Published in: Internet
  • Hey guys! Who wants to chat with me? More photos with me here 👉 http://www.bit.ly/katekoxx
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Les taxonomies, un système flexible et puissant - WordCamp Bordeaux 2017

  1. 1. Les taxinomies Un système flexible et puissant
  2. 2. Qu'est-ce qu'une taxinomie dans WordPress ? => Un moyen de grouper des articles
  3. 3. Exemples fournis par WordPress : => Catégories d'articles (category) => Étiquettes d'articles (post_tag) Mais aussi les menus (nav_menu) groupant des contenus de type 'nav_menu_item'
  4. 4. Exemples dans des extensions : Catégories de produits avec WooCommerce Catégories de Media avec Enhanced Media Library, ou Media library assistant
  5. 5. Comment créer une taxinomie ?
  6. 6. Avec une extension Ex : Custom Post Type UI
  7. 7. CPTUI permet de définir les libellés et les options
  8. 8. Ou directement en PHP : Pour accéder aux articles en français : http:://exemple.com/?lang=fr
  9. 9. Champ personnalisé ou taxinomie ?
  10. 10. Pour permettre un choix de couleur : Advanced Custom Fields : Champ couleur 16 millions de possibilités WooCommerce : Attribut global (taxinomie) Possibilités prédéfinies
  11. 11. WooCommerce 2.6 Champ personnalisé '_visibility' WooCommerce 3.0 Taxinomie 'product_visibility' => 94 % de gain vitesse annoncé
  12. 12. Champs personnalisés : => utiles pour enrichir l'article => mais peu performants dans les requêtes Taxinomies : => optimisées pour les requêtes
  13. 13. Enrichir les termes de taxinomies ? => Utilisons des champs personnalisés
  14. 14. Catégories de produits de WooCommerce
  15. 15. Avec Advanced Custom fields
  16. 16. Et si on lisait le code de WordPress ?
  17. 17. Qu'est-ce qu'une taxinomie dans WordPress ? => Un moyen de grouper des articles objets
  18. 18. Des taxinomies pour grouper des utilisateurs ? => Les types de membre de BuddyPress
  19. 19. Des taxinomies utilisateurs personnalisées ? => User tags for WordPress http://exemple.com/tag/profession/sommelier  liste les utilisateurs ayant la profession de sommelier
  20. 20. Et si on groupait des termes de taxinomies ?
  21. 21. Reprenons notre extension multilingue... Créons une taxonomie Ce qui permet d'assigner une langue à un terme Et de récupérer la langue d'un terme
  22. 22. WordPress nous offre le filtre nécessaire... Et pour faire des requêtes ?

×