Comment créer un Custom Post Type sur WordPress ?

Publié le 19 mars 2023 Développement Web

Pour créer un Custom Post Type sur WordPress, suivez ces étapes :

  1. Ouvrez votre fichier functions.php : Ouvrez le fichier functions.php de votre thème WordPress en utilisant un éditeur de code ou en accédant à l’éditeur de thème dans le tableau de bord WordPress. Vous pouvez également créer un plugin pour éviter de modifier le fichier functions.php directement.
  2. Ajoutez le code personnalisé pour le Custom Post Type : Ajoutez le code personnalisé suivant au fichier functions.php pour créer un Custom Post Type. Modifiez le code en fonction de vos besoins.
function nom_du_post_type() {

  $labels = array(
    'name' => 'Nom du Post Type',
    'singular_name' => 'Nom du Post Type Singular',
    'add_new' => 'Ajouter Nouveau',
    'add_new_item' => 'Ajouter Nouveau Item',
    'edit_item' => 'Modifier Item',
    'new_item' => 'Nouveau Item',
    'view_item' => 'Voir Item',
    'search_items' => 'Rechercher Item',
    'not_found' => 'Aucun Item trouvé',
    'not_found_in_trash' => 'Aucun Item trouvé dans la Corbeille',
    'parent_item_colon' => ''
  );

  $args = array(
    'labels' => $labels,
    'public' => true,
    'has_archive' => true,
    'publicly_queryable' => true,
    'query_var' => true,
    'rewrite' => true,
    'capability_type' => 'post',
    'hierarchical' => false,
    'menu_position' => null,
    'supports' => array(
      'title',
      'editor',
      'thumbnail',
      'excerpt',
      'comments'
    )
  );

  register_post_type('nom_du_post_type', $args);
}

add_action('init', 'nom_du_post_type');
  1. Personnalisez le code selon vos besoins : Vous pouvez personnaliser le code en modifiant les labels, les arguments et les supports en fonction de vos besoins. Vous pouvez également ajouter des fonctions pour personnaliser davantage le Custom Post Type.
  2. Enregistrez les modifications : Enregistrez les modifications apportées au fichier functions.php.

C’est tout ! Vous avez maintenant créé un Custom Post Type sur votre site WordPress. Vous pouvez accéder à votre nouvellement créé Custom Post Type en vous connectant à votre tableau de bord WordPress et en cliquant sur « Articles » dans le menu principal.

Nos formations sur ces thématiques

Je m'informe GRATUITEMENT