background preloader

Custom Post Type

Facebook Twitter

Utiliser et automatiser les champs personnalisés pour muscler WordPress - Responsive Mind. Je profite encore de la mise en place de ce blog pour continuer ma série de tutoriels dédiés à WordPress (pour changer un peu je vous prépare un dossier en 5 articles sur GetSimple CMS) et le sujet du jour concerne les champs personnalisés.

Utiliser et automatiser les champs personnalisés pour muscler WordPress - Responsive Mind

Si WordPress a bien un « défaut de ses qualités », c’est sa simplicité : le backoffice est minimaliste et l’éditeur d’articles ne propose que très peu de champs (titre, permalien et contenu). Les attributs « automatiques » liés à un post ne sont pas beaucoup plus nombreux : date de publication, auteur, status (brouillon, publié…) et on se sent rapidement limité. Heureusement il est possible d’ajouter des champs personnalisés, à saisir directement dans la page de rédaction d’un article, et de les intégrer à votre thème. Ajouter des champs personnalisés dans WordPress Par défaut, les champs personnalisés ne sont pas affichés dans votre interface de saisie, pour y remédier vous devez : En route donc pour le fichier functions.php de votre thème. Function Reference/register post type. Function Reference/register post type Languages: English • 中文(简体) • 日本語 • (Add your language) Description Create or modify a post type. register_post_type should only be invoked through the 'init' action.

Function Reference/register post type

It won't work at all if called before 'init', and aspects of the new post type will work incorrectly if called later. Taxonomies When registering a post type, always register your taxonomies using the taxonomies argument. Even if you register a taxonomy while creating the post type, you must still explicitly register and define the taxonomy using register_taxonomy(). Reserved Post Types The following post types are reserved and used by WordPress already. post page attachment revision nav_menu_item In addition, the following post types should not be used as they interfere with other WordPress functions. action order theme In general, you should always prefix your post types, or specify a custom `query_var`, to avoid conflicting with existing WordPress query variables.

Usage Parameters $args. Utiliser les tags / catégories pour vos custom post type sous WordPress. Les taxonomies par défaut de WordPress – que sont les catégories et les mots-clés (tags), peuvent être associées à n’importe quel type de contenu personnalisé.

Utiliser les tags / catégories pour vos custom post type sous WordPress

Une technique que l’on peut également appliquer pour toutes les taxonomies personnalisés. De quoi satisfaire n’importe quel type classement pour vos contenus dans le back-office de WordPress. Je pars du principe que vous disposez déjà d’un type de contenu personnalisé. Dans cet exemple, il s’agit de ‘Produits’ dont voici le code à réutiliser dans un thème ou un plugin de fonctions globales : Par défaut, un type de contenu ne dispose pas forcément d’une ou plusieurs taxonomies. Pour associer les catégories et les mots-clés au custom post type Produits, remarquez la présence de la ligne : 'taxonomies' => array( 'category', 'post_tag' ), Rendez-vous ensuite dans l’administration de WordPress puis remarquez l’association effective à la fois pour vos Articles (le cas par défaut) et vos Produits.

Créer une nouvelle entité "Projets" avec les Custom Post Type. WordPress, les Custom Post Types par l'Exemple. Les Custom Post Types, qui pourrait se traduire par Types de Billet Personnalisé, sont une notion qui a été introduite avec la version 3 de WordPress.

WordPress, les Custom Post Types par l'Exemple

Il s’agit de créer une interface de gestion et de présentation de votre contenu qui corresponde à 100% de vos besoins. La présentation d’une équipe peut se reposer, par exemple, sur un Custom Post Type, vous permettant de gérer de façon centralisée cette page. Mais avant de parler de type de contenu personnalisé, il faut savoir que WordPress se base sur 5 formats de contenus majeurs : Les billets – PostLes pages – PageLes médias – AttachmentLes révisions d’articles – Article revisionLes menus de navigation – Nav menus Pour connaitre la liste complète, n’hésitez pas à lire la page du codex.

Créer et gérer les contenus personnalisés dans WordPress avec Custom Post Type UI. Depuis la version 3 de WordPress (sortie en 2010), il est possible officiellement d’ajouter de nouveau type de contenus sous la forme de Custom Post Type ou Custom Taxonomy.

Créer et gérer les contenus personnalisés dans WordPress avec Custom Post Type UI

Post type et Taxonomy Les Post types et les Taxonomy sont les deux contenus les plus importants d’un site WordPress. Les post types (ou contenu personnalisé) Dans la base le tableau wp_posts nous pouvons distinguer les différents contenus. Custom Post Types WordPress. Démystifier le custom post type dans WordPress avec WordPress 3.9 sur Tuto.com. Ajouter un Custom Post Type dans WordPress. Créer des custom post types avec WordPress. Les custom post types de WordPress vont nous permettre de créer des types de contenu sur-mesure associant une taxonomie particulière.

Créer des custom post types avec WordPress

Différent d'un modèle d'article - bientôt implémentés dans WordPress 3.1, l'usage des custom post types est de plus en plus répandus pour des sites professionnels. Vous recherchez un développeur WordPress capable de vous créer un thème sur-mesure ? C'est mon métier depuis plus de 7 ans, prenez contact et discutons de votre projet.

Tutoriel vidéo WordPress : Custom post type. Tutoriel WordPress : Custom post type.