"/>

Créer un modèle de page ou d’article sur wordpress

L’évolution des templates de page depuis la version 4.7

Depuis les récentes versions de WordPress, la possibilité de création d’un template spécifique est étendu aux articles également.

A l’origine il suffisait d’indiquer la mention Template Name : votre template tout en haut du fichier php. Cela rajoutait un « modèle de page » dans la page d’édition d’une page uniquement.

<?php
   /*

   Template Name: infographie
   */

   get_header();

   ?>

Grâce aux enrichissements de wordpress, on peut désormais cibler les articles, mais aussi les custom post types

<?php
/*
Template Name: infographie
Template Post Type: post, page, product
*/
   get_header();

   ?>

Dans cet exemple, on pourra donc sélectionner le modèle de page « infographie » aussi bien pour les pages, les articles mais aussi les custom post type. Les possibilités derrière sont énormes. Par défaut, les pages n’ont pas de catégories dans wordpress, ici, on va pouvoir avoir un modèle de page particulier (design, fonctionnalités) pour un article et lui attribuer des tags, catégories etc.. Dans certains cas, on n’aura donc plus besoin de recourir aux custom post type.

Afficher une meta box en fonction du modèle de page

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.