Comme custon post types dans WordPress

Comment créer des types de messagerie personnalisés dans WordPress

Avant de vous montrer comment créer votre propre type de publication personnalisé que vous utiliserez fièrement sur votre nouveau blog basé sur WordPress, voyons ce qu'est un type de publication personnalisé.

Un type de poste est simplement un ensemble de règles qui sont utilisées pour décrire comment le contenu est présenté dans votre article.Chaque type de publication a ses propres paramètres qui la définissent afin que vous puissiez faire la distinction entre une publication, une page, une archive, une révision ou un menu de navigation.Mais comme vous le verrez, si vous commencez à écrire des articles comme vos messages, tout ce que vous écrivez aura la même structure.C’est parce que vous allez utiliser le même modèle pour le poste. Mais c’est complètement OK si vous écrivez un blog où un type de poste est suffisant pour gérer vos articles.

Au cours de sa pas si longue histoire, WordPress a énormément évolué et a définitivement dépassé son rôle de plate-forme de blogs.Il est devenu l’un des systèmes de gestion de contenu les plus utilisés et appréciés au monde.Permettre aux gens de créer des types de postes personnalisés est l’une des principales raisons.

Voyons ce qu’un type de poste personnalisé peut faire pour vous dans un exemple simple.Imaginez l’exécution d’un site web de jeu.Vous souhaitez publier régulièrement des actualités, de nombreuses bandes-annonces sont publiées chaque jour que vous pouvez partager avec votre public, vos auteurs jouent à de nouveaux jeux et écrivent des critiques, vous souhaitez publier des captures d’écran du dernier jeu en ligne, etc.

Comme vous pouvez déjà l’imaginer, il existe différents types de contenu dont vous auriez besoin dans ce cas et si vous continuez à utiliser des publications régulières, tout le contenu se ressemblera et rendra plus difficile pour vous et vos visiteurs de trouver la différence entre un article vidéo et une critique.Oui, vous voulez un type de poste personnalisé pour rendre tout plus organisé.

Reste avec cette photo encore quelques secondes.Si vous créez un type de poste personnalisé, vos nouvelles peuvent avoir une zone spéciale où vous pouvez vous relier à la source.Le type de poste d’examen de jeu peut avoir une note que l’auteur a attribué à un certain jeu, y compris un système basé sur les étoiles, et vous pouvez appliquer différents styles pour, disons, passer en revue les sous-titres.Le type de poste de remorque serait remords d’une vidéo et permettre aux gens d’en profiter à partir d’une lightbox au lieu de le regarder dans un post. On peut continuer éternellement, mais tu as raison, n’est-ce pas ?

  • Créer un type de poste personnalisé
  • Créez des types de postes personnalisés avec des plugins

Créez un type de poste personnalisé :

Ok, nous savons que vous vous ennuyez avec nos entretiens: vous êtes ici pour apprendre à créer un poste personnalisé, alors commençons.Étirez vos muscles, respirez profondément et quand vous êtes prêt, commençons.Si vous souhaitez approfondir WordPress et le code, passez au plugin qui vous aidera.

    1. Ouvrez le fichier Fonctions.php et coller le code suivant.

Assurez-vous que le code est inséré avant la balise PHP de fermeture (?>) ou qu’il ne fonctionnera pas.

 Créer des critiques de jeu Type de publication personnalisé
jeu de fonction ordina_init () {
    $args = tableau (
      'label' => 'Critiques de jeux',
        'public' => vrai,
        'show_ui' => vrai,
        'capacity_type' => 'poste',
        'hiérarchique' => faux,
        'rewrite' => tableau ('slug' => 'game-reviews'),
        'query_var' => vrai,
        'menu_icon' => 'dashicons-video-alt',
        'supports' => baie (
            « titre »,
            'Éditeur',
            « extrait »,
            '' références,
            'Champs personnalisés',
            « Observations »,
            « révisions »,
            « miniature »,
            « auteur »,
            'appartenance_page',)
        ); 
    register_post_type (« game-reviews », $args);
}
add_action ('init', 'game impart_init');
  1. Enregistrez vos modifications

Si vous jetez un coup d'œil à votre zone d'administration dans WordPress, vous remarquerez qu'il y a un nouvel élément « Critiques de jeux » disponible dans le menu.Jusqu’à présent, il ressemblera à n’importe quel autre poste, mais vous ne serez pas en mesure de voir ces messages en ligne encore.Vous avez encore quelques passes à suivre pour tirer le meilleur parti de ce type de poste personnalisé.

Assurez-vous de configurer des permalinks avant d’essayer votre nouveau message ou vous vous retrouverez avec une erreur.

Créez un modèle pour votre nouveau type de poste personnalisé :

    1. Ouvrez votre dossier thématique
    2. Créez un nouveau fichier et appelez-le un modèle d’examen de jeu.php
    3. Ouvrez le fichier et coller ce qui suit:
<? .php
/**
 * Nom du modèle: Critiques de jeux
 **/
?>
    1. Ouvrez la page de fichier.php qui se trouve dans votre dossier thématique
    2. Copier et coller du code dans game-review-template.php
    3. Trouvez un morceau de code identique ou similaire à celui-ci (cela peut dépendre de votre thème) :

<? php endif; ?>
<? php endwhile; ?>

Une fois que vous trouvez cette partie, nous allons la changer afin que vous puissiez afficher votre type de poste personnalisé sur une nouvelle page.Vous devez ajouter la ligne $query au-dessus de la boucle, puis modifier la boucle elle-même.Lorsque vous modifiez le code, il devrait ressembler à ceci:

<? .php
 $ query = new WP_Query (array ('post_type' => 'game-reviews', 'posts_per_page' => 5)); 
 while ($query-> have_posts ()): $ query-> the_post (); ?>
Votre code, tel que « the_content () » ;
  • Enregistrez vos modifications
  • Aller à Pages -> Ajouter nouveau
  • Créer une page avec le nom « Game Reviews »
  • Sur le côté droit, sur l’onglet « Attributs de page », vous devez trouver « Template »

Choisissez un modèle que vous avez créé dans l’une des étapes précédentes et attribuez-le à la page.
Modèles de page personnalisés dans WordPress

  • Enregistrez vos modifications

C'est tout.Vous devriez tout essayer et créer un nouveau poste d’examen de jeu.Une fois que vous ouvrez la page d’examen de jeu, vous devriez être en mesure de voir vos types de messages historiques alignés dans l’ordre chronologique tout comme votre message régulier serait.

Et ce n’est que le début.Vous avez créé le type de poste personnalisé, mais maintenant vous devez le modifier comme vous le souhaitez et ajouter le code dont vous avez besoin.

Créez des types de postes personnalisés avec des plugins

Lorsque vous commencez à créer vos propres types de publications pour étendre WordPress, il y a deux façons de procéder.Nous en avons déjà montré un: comment créer manuellement un type de publication personnalisé.En suivant plusieurs étapes, vous pouvez créer un type de publication personnalisé, mais cela peut prendre beaucoup de temps si vous êtes un débutant WordPress et que vous n’êtes pas habitué à gérer le code.Mais vous n’avez pas à vous soucier du code: si vous avez besoin d’une solution plus simple et plus rapide, vous pouvez créer d’innombrables types de messages personnalisés en utilisant l’un des plugins.

Dans cette partie du tutoriel, nous allons vous montrer l’un des meilleurs plugins qui créeront ces types de messages personnalisés pour vous.Vous n’aurez pas à coder ou même copier/coller le code.Il suffit d’installer le plug-in, écrire le nom du nouveau type de poste et le configurer via l’interface graphique.

Interface utilisateur personnalisée de type post

PRIX: gratuit

Interface utilisateur personnalisée de type post
Si vous avez juste besoin d’enregistrer un type de poste personnalisé, ce plugin fera un bon travail.Après l’avoir installé, vous serez en mesure de créer des types de postes personnalisés et des taxonomies.Il suffit d’aller dans un menu nouvellement créé, d’ajouter un nouveau type de publication personnalisé et d’écrire le nom et la description du nouveau type de publication. C’est facile, mais vous devrez noter que ce plugin ne gérera pas l’affichage de votre nouveau type de publication.Une fois que vous avez enregistré le nouveau type de poste, c’est toujours à vous de le voir.Nous vous suggérons de jeter un oeil à la façon de le faire ou aller avec un autre plugin qui peut également afficher vos messages.

Lecture supplémentaire: Guide détaillé sur les types de publication personnalisés WordPress

Conclusion

Les types de postes personnalisés sont l’une des plus grandes fonctionnalités de WordPress à ce jour.En modifiant simplement quelques lignes de code ou en utilisant un plugin, vous pouvez générer un type de poste qui sera unique à votre site.La vérité est qu’il pourrait être un peu plus difficile pour un débutant de tout compléter pour la première fois, mais si vous suivez ce tutoriel, vous ne devriez pas avoir de problèmes.

Open

info.ibdi.it@gmail.com

Close