Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Les vidéos YouTube ne sont plus prises en charge sur SlideShare

Regarder la vidéo sur YouTube

WordCamp Marseille 2017 - Les contenus personnalisés dans WordPress Slide 2
WordCamp Marseille 2017 - Les contenus personnalisés dans WordPress Slide 3
Chargement dans…3
×
1 sur 28

WordCamp Marseille 2017 - Les contenus personnalisés dans WordPress

3

Partager

Télécharger pour lire hors ligne

À l'occasion du WordCamp Marseille 2017, j'ai présenté dans une conférence le fonctionnement, la philosophie et l'utilisation des contenus personnalisés dans WordPress.
Custom Post Type (CPT), Custom taxonomies, Custom fields ...

Avec des exemples concrets d'application et quelques astuces de code, vous avez ici un condensé de comment cela fonctionne et comment le mettre en oeuvre sur votre site WordPress ou celui de vos clients.

Voici le lien vers le fichier d'exemple : https://gist.github.com/thierrypigot/76e5023da99a71b219e7c78cc13e7a73

N’hésitez pas à commenter et à partager !

Livres associés

Gratuit avec un essai de 30 jours de Scribd

Tout voir

WordCamp Marseille 2017 - Les contenus personnalisés dans WordPress

  1. 1. L E S C O N T E N U S P E R S O N N A L I S É S , K É S A K O ?
  2. 2. Thierry Pigot B I O Architecte WordPress
  3. 3. Ce qui est livré avec WordPress Ce que nous pouvons ajouter Pourquoi les utiliser Comment les créer Exemples LES CONTENUS PERSONNALISÉS Sommaire
  4. 4. PAGES + ARTICLES + MÉDIAS Y a quoi dans WordPress ? ETIQUETTES + CATÉGORIES CHAMPS PERSONNALISÉS
  5. 5. CONTENUS Que pouvons-nous ajouter ? TAXONOMIES CHAMPS PERSONNALISÉS
  6. 6. ENRICHIR L’EXISTANT Dans quels cas les utiliser ? DISSOCIER LE TYPE DE CONTENU DESIGN / FONCTION SPÉCIFIQUE
  7. 7. Ce qu’il ne faut pas faire ! UTILISER LES CATÉGORIES DÉTOURNER LES POSTS / PAGES BIDOUILLER LE THÈME
  8. 8. Comment les créer ?
  9. 9. À la main ! •register_post_type() •register_taxonomy() •add_meta_box() Exemple CODEX
  10. 10. À l’aide d’outils SaaS •generatewp.com - freemium •wp-unicorn.com Extension (Fields) •Advanced Custom Field (ACF) Frameworks (Fields) •Type Rocket - free •metabox.io •Themosis - free Extension (CPT + Taxo + Fields + Templates) •Post Type Builder (themify.me ) •Toolset (wp-types.com) •Pods (pods.io) - free Extension (CPT + Taxo) •Custom Post Type UI - free •Custom Post Type Generator - free
  11. 11. Quelques exemples
  12. 12. Utilisation des CPT
  13. 13. CPT + Taxo + ACF (page d’archive)
  14. 14. CPT + Taxo + ACF + Liaison (page seule)
  15. 15. CPT + Taxo + WP Query
  16. 16. ACF Pro / Taxo
  17. 17. Utilisation des données en fonction du contexte
  18. 18. Changer le placeholder du titre
  19. 19. Changer le titre « image à la une »
  20. 20. Ajouter des colonnes dans la liste des entrées
  21. 21. Modification rapide ACF Pro + ACF QuickEdit Fields
  22. 22. Ajouter une page d’options ACF Pro
  23. 23. Ajouter une page d’options
  24. 24. Un « Constructeur de pages »
  25. 25. Un « Constructeur de pages »
  26. 26. Un « Constructeur de pages »
  27. 27. Merci ;) 06 01 95 63 81 - @thierrypigot - contact@thierry-pigot.fr

Remarques

  • Post (Post Type: 'post')
    Page (Post Type: 'page')
    Attachment (Post Type: 'attachment')
    Revision (Post Type: 'revision')
    Navigation Menu (Post Type: 'nav_menu_item')
    Custom CSS (Post Type: 'custom_css')
    Changesets (Post Type: 'customize_changeset')
  • GENERATE WP
    Shortcodes, Post Type, Meta Box, Hooks, Taxonomy, Term Meta, Menu, Sidebar, Widgets, Theme Support, Admin Toolbar, Dashboard Widgets, requetes, Post Status, Quicktags, wp-config.php, Plugin Readme, Schedule Cron Job Event, Register WordPress Scripts, Register WordPress Styles, oEmbed Providers, Theme Default Headers, User Contact Methods, Settings Page, Custom Snippet,

    metabox.io => generateur en ligne pour avoir son code
  • Segmenter le contenu
    Contenu lié :
    Pays : projet, Parrainage, cadeaux
    Membre de l’équipe : référent projet, Parrainage
  • ACF :
    Date de fin, permet de fermer la collecte de don par ex
    Positionnement : afficher des infos sur une carte
  • ×