Comment créer un type de message personnalisé WordPress (CPT) et une taxonomie - Tutoriel Hello World, trucs et astuces

Publié: 2016-03-11

Impressionnant. Parlons du Custom Post Type (CPT). Cela vous aidera également si vous avez des questions ci-dessous :

  • Comment créer des types de publication personnalisés dans WordPress ?
  • Générer un type de publication WordPress
  • Créez votre premier type de publication personnalisé WordPress
  • Taxonomie WordPress CPT
  • Guide complet des types de publication personnalisés WordPress

WordPress est l'une des plateformes de blogs les plus utilisées avec de nombreuses fonctionnalités puissantes et Custom Post Type en fait partie. Je n'avais jamais regardé le type de message personnalisé (CPT) dans WordPress auparavant, mais récemment, j'ai voulu créer une nouvelle section pour "Deals".

Vous pouvez y parvenir de deux manières :

  1. Créer un nouveau sous-domaine : http://deals.crunchify.com/
  2. Créez un nouveau type de message personnalisé : https://crunchify.com/deals/

Pour atteindre point 1 vous pouvez simplement créer un sous-domaine et installer une nouvelle installation WordPress et démarrer un nouveau blog. Mais je crois que personne ne veut faire cela pour créer une simple section. Nous allons donc jeter un œil au point 2 de ce tutoriel.

WordPress a un tas de types de publication qui sont par défaut, comme :

  • Pièce jointe (type de message : 'pièce jointe')
  • Message (type de message : 'post')
  • Menu de navigation (Type de publication : 'nav_menu_item')
  • Révision (Type de publication : 'révision')
  • Page (type de publication : 'page')

Qu'est-ce que le CPT ?

Custom post types (CPT) sont de nouveaux types de publication que vous pouvez créer. Un type de publication personnalisé peut être ajouté à WordPress via la fonction register_post_type() . Cette fonction vous permet de définir un nouveau type de publication par ses étiquettes, les fonctionnalités prises en charge, la disponibilité et d'autres spécificités.

Commençons.

Étape 1

Voici ce dont nous avons besoin pour créer un nouveau Custom Post Type appelé " Deals ".

Le code ci-dessus créera une nouvelle section appelée Deals que nous appelons Type de publication personnalisé

Créer un nouveau type de message personnalisé - CPT - Crunchify Tips

Comment ajouter des balises à un type de publication personnalisé ? La ligne 'taxonomies' => array('post_tag') dans l'extrait ci-dessus ajoutera des balises WordPress standard à vos types de publication personnalisés.

Étape 2

Maintenant, que faire si vous souhaitez créer une Custom Taxonomy nommée Type . Avec la fonction register_taxonomy , vous pouvez simplement créer une taxonomie.

Créer une nouvelle taxonomie personnalisée - Crunchify Tips

Étape 3

Créez maintenant votre première publication d'offres. Voici une capture d'écran Add New Deal offre.

Créer un nouveau type de publication personnalisé pour les offres sur Crunchify

Étape 4

Créez votre première taxonomie de types. Voici une page Add New Type .

Page de taxonomie personnalisée

Nous avons créé WordPress Custom Post Type - Deals and Custom Taxonomy - Types à l'aide de ce didacticiel. Dans le prochain tutoriel, nous couvrirons un peu plus de personnalisation à ce sujet.

Et ensuite ? Obtenez des trucs et astuces WordPress sur le type de publication personnalisé (CPT) pour RSS, YARPP, Post Meta, Footer, HomePage.

Consultez également un autre tutoriel sur CPT.

Comment ajouter une taxonomie personnalisée dans un permalien de type de publication personnalisé ?