12 tutoriels WordPress Custom Post les plus utiles
WordPress vous permet de créer vos propres types de contenu personnalisé. Ces types de contenu sont appelés types de publication personnalisés. Vous pouvez les utiliser pour ajouter du contenu personnalisé tel que des produits, des critiques, des recettes, etc. Dans cet article, nous allons partager les 12 tutoriels WordPress personnalisés les plus utiles..
Didacticiel vidéo
Abonnez-vous à WPBeginnerSi vous n'aimez pas la vidéo ou si vous avez besoin de plus d'instructions, continuez à lire..
1. Quand avez-vous besoin d'un type de message personnalisé
Avant de commencer à créer des types de publication personnalisés ou des taxonomies sur votre site WordPress, il est important d'évaluer vos besoins. Souvent, vous pouvez obtenir les mêmes résultats avec les publications et pages WordPress par défaut..
À l'aide de catégories et de balises intégrées, vous pouvez trier votre contenu de différentes manières. Avec les pages, vous pouvez configurer une présentation hiérarchique du contenu avec une relation parent-enfant..
Si vous n'êtes pas clair, consultez ce guide pour savoir quand avez-vous besoin d'un type d'article personnalisé ou d'une taxonomie dans WordPress.
2. Ajouter une icône pour les types de publication personnalisés
Lorsque vous créez un type de publication personnalisé, WordPress utilise l'icône de publication par défaut si aucune icône n'est fournie. Vous pouvez ajouter vos propres icônes à des types de publication personnalisés. Ces icônes sont affichées dans votre barre d’administration WordPress.
WordPress utilise des icônes de police dans la zone d'administration pour s'assurer qu'elles sont belles sur tous les appareils et toutes les tailles d'écran. Le moyen le plus simple d’ajouter une icône de police à votre type de publication personnalisée consiste à utiliser le plug-in CPT Custom Icon. Il suffit d'installer et d'activer le plugin et de visiter la page des paramètres du plugin pour ajouter une icône.
Une autre méthode consiste à ajouter l’icône pendant la création de votre type de message personnalisé avec le plug-in CPT UI.
Pour des instructions plus détaillées, consultez ce didacticiel sur la procédure d’ajout d’icônes pour les types de publication personnalisés dans WordPress..
3. Création d'une page d'archivage de types de publication personnalisés
Ajouter des types de publication personnalisés dans WordPress est devenu très facile grâce au plugin CPT UI. Cependant, de nombreux débutants ont des difficultés à afficher leurs types de publication personnalisés sur leurs sites Web..
Pour ajouter une page d'archive de type de publication personnalisée, vous devez d'abord vous assurer que les archives sont activées pour votre type de publication personnalisé. Dans la plupart des cas, ils le sont, mais sinon, vous devrez les activer. Le plug-in CPT UI a une case à cocher sous les options avancées pour activer les archives.
Maintenant, si vous utilisez de jolis permaliens, vous pouvez accéder à une page d’archives de type publication en visitant une URL comme celle-ci:
http://www.example.com/products/
Remplacez example.com par votre propre nom de domaine et par vos produits par votre nom de type d'article personnalisé. Si vous ne voyez pas votre type de message personnalisé, visitez le site Paramètres »Permaliens et cliquez sur le bouton enregistrer les modifications. Cela mettra à jour votre structure de lien permanent, et vous devriez maintenant pouvoir voir votre page d'archive personnalisée de type publication.
Pour des instructions plus détaillées, consultez ce guide sur la page des archives de types de publications personnalisées..
Vous pouvez également ajouter un élément de menu à votre type d'article personnalisé dans les menus de navigation. Il suffit d'aller à Apparence »Menus et cliquez sur le 'Lien personnalisé' languette. Ensuite, ajoutez votre nom de type d'article personnalisé et votre URL..
4. Flux RSS pour les types de publication personnalisés
WordPress est livré avec un générateur RSS intégré pour tous les types de contenu, taxonomies, auteurs et archives basées sur la date. Il utilise une structure d'URL appropriée qui interroge la base de données et génère le flux RSS que vous souhaitez voir..
Par exemple, pour voir le flux RSS de votre type de message personnalisé "films", vous allez ajouter cette URL:
http://www.example.com/feed/?post_type=movies
Pour plus de détails, voir comment créer un flux RSS séparé pour les types de publication personnalisés dans WordPress..
5. Ajouter des types de publication personnalisés à votre flux RSS principal
Par défaut, WordPress n'inclut que les articles de votre blog dans le flux RSS principal de votre site. Cela signifie que le contenu de votre type de message personnalisé n'est pas visible par vos principaux abonnés au flux RSS..
Vous pouvez facilement inclure vos types d'articles personnalisés dans votre flux RSS principal en ajoutant le code suivant au fichier functions.php de votre thème ou à un plugin WordPress spécifique au site..
function myfeed_request ($ qv) if (isset ($ qv ['feed'])) &&! isset ($ qv ['post_type'])) $ qv ['post_type'] = array ('post', 'books', 'films'); return $ qv; add_filter ('request', 'myfeed_request');
Remplacez les livres et les films par vos propres types d'articles personnalisés.
En savoir plus sur la façon d’ajouter des types de publication personnalisés au flux RSS principal de WordPress.
6. Formulaire de recherche pour les types de publication personnalisés
La fonctionnalité de recherche par défaut de WordPress est très limitée. Surtout si vous utilisez des types de publication personnalisés sur votre site WordPress. Vous pouvez ajouter un formulaire de recherche Google personnalisé à votre site WordPress, mais même ce formulaire ne permet pas aux utilisateurs de sélectionner des paramètres de recherche..
Une autre solution consiste à utiliser un plugin tel que SearchWP, qui vous permet de créer des formulaires de recherche avancée et qui est capable de rechercher dans tous les types d'articles, taxonomies et champs personnalisés..
Si vous préférez créer votre propre formulaire de recherche personnalisé, voici ce que vous devez faire. Commencez par ajouter les champs masqués de votre type de message dans le formulaire de recherche en ajoutant ce code dans le fichier searchform.php de votre thème enfant..
Ce code ajoute simplement des champs cachés pour vos types d'articles personnalisés, remplacez la valeur par vos propres types d'articles personnalisés. L'étape suivante consiste à indiquer à WordPress quoi faire avec ces champs. Ajoutez ce code avant la boucle dans le fichier search.php de votre thème: