Pour spécifier sur quels post types la recherche classique de WordPress doit s’effectuer, il suffit d’ajouter un filtre dans le fichier functions.php du thème, dans lequel on spécifie les posts types souhaités :
Pour spécifier sur quels post types la recherche classique de WordPress doit s’effectuer, il suffit d’ajouter un filtre dans le fichier functions.php du thème, dans lequel on spécifie les posts types souhaités :
Si WordPress 3 nous permet de créer des custom post types, ceux-ci sont royalement ignorés par tous les templates. Il n’aparaissent pas dans les archives. Bref, ils ne sont visibles nulle part.
Voici un script qui va nous permettre de faire une home de custom post type : une page /montype/ qui va lister les posts de notre type personnalisé.
L’arrivée des custom post types dans WordPress 3 permet de gérer d’autres types que des articles et des pages. C’est une grande avancée : on peut définir de nouveaux types bien distincts, qui ont leur propre entrée dans le menu.
Cependant, ces custom post types sont un peu limités : en effet, on peut choisir quels champs on souhaite, mais seulement par rapport aux champs types d’un post (ou d’une page) : titre, extrait, champs personnalisés, vignette… En gros, on peut enlever des champs inutiles (ce qui est déjà pratique), mais on ne peut pas en ajouter.
Du coup j’ai développé un script pour ajouter des nouveaux champs. A noter que les fonctions citées ci-après vont se placer dans le fichier functions.php du thème, il n’y a donc aucune modification des entrailles de WordPress, et par conséquent pas de problème pour mettre ce dernier à jour.
Thèmes associés à cette page : custom post type, custom post archive, custom post type wordpress, ajouter des champs post type, archiver les custom post type, champ personnalisé custom post type, custom page type wordpress, custom post, custom post type champs personnalisé, custom post type et tag, custom post type sur une page, custom post type+ajouter un champ extrait, custom post type+extrait, customiser le flux des custom types de wordpress, tag custom-post-type, devblog.fr