Entrées de votre propre type – création d’une liste avec custom post
Dans cet article, vous apprendrez comment créer une vue de liste pour les entrées de custom post dans WordPress. Si nous disposons d’un ensemble d’entrées d’un type donné et que nous souhaitons créer une vue de liste qui affiche tous les postes, nous devons créer un fichier qui s’en chargera. Dans notre cas, nous nous baserons sur un article créé précédemment Advanced Custom Fields – types de champs WordPress personnalisés, où nous avons ajouté notre propre type d’entrées : Projet. Sur la base de ces projets, nous aimerions créer une liste de projets qui s’afficherait correctement : Le titre du projet, une brève description du projet, une image distinctive.
Comment créer une liste avec votre propre type d’entrées ?
Allons-y
La première étape consiste à modifier notre Custom Post Type Project. Allons dans l’onglet CPT UI du panneau WordPress. Choisissons notre Post Type Design et cherchons la section Has Archive. Changeons la valeur à true et définissons l’url – »projekty ».
Après avoir approuvé le changement de notre type de message Projet, allons dans le dossier de notre thème – dans notre cas wp_tutorial et trouvons le fichier archive.php. Ce fichier est responsable de l’affichage d’un ensemble d’entrées de base de WordPress. Pour créer une vue en liste de votre propre type d’entrées, suivez la même procédure que dans Créer une vue (template) pour un article personnalisé dans WordPress. Copiez le fichier archive.php et ajoutez Custom Post Type Slug : archive-projekt.php.
.
Nous allons éditer le fichier archive-projekt.php. Par défaut, le code et la vue sont les suivants :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |