Ajout de plusieurs pages de blog à WordPress

WordPress est une plate-forme de blogging puissante et flexible qui permet aux propriétaires de blogues de créer des pages, d'installer des modèles et des plug-ins. Elle est encore plus personnalisable pour les développeurs connaissant la programmation PHP. Avec quelques lignes de code PHP utilisant certaines fonctions intégrées à WordPress, vous pouvez séparer les articles d'un blog en deux pages. Cette personnalisation implique d'exclure du contenu du blog principal et de créer un nouveau modèle de page intégrant le même contenu de blog.

1.

Accédez aux fichiers de votre thème:

/ yourblog / wp-content / themes / nom-thème /

Ouvrez le fichier “index.php” dans un éditeur de code ou un bloc-notes.

2

Copiez et collez le code de “index.php” dans un fichier vierge et enregistrez-le avec le nom de votre choix. Il doit cependant avoir une extension PHP.

3

Localisez la boucle WordPress:

Ce code varie d'un thème à l'autre, mais il inclura au moins «have_posts ()» dans une instruction «while», comme indiqué ci-dessus.

4

Utilisez la fonction «query_posts ()» pour interroger uniquement les publications que vous souhaitez afficher sur la deuxième page du blog. Cette fonction doit aller au-dessus du début de la boucle. Voici des exemples d'utilisation de «query_posts ()»:

Ces exemples interrogent une catégorie par nom de slug, balise par nom de slug ou type de publication personnalisé. Un slug est la partie de l'URL qui pointe vers la catégorie de votre blog, telle que "favoris-livres" lorsque l'URL est "//votre blog.fr/catégorie/favorite-books/".

5

Recherchez l'instruction «endwhile» pour la boucle et réinitialisez la requête à la ligne suivante:

6

Allez en haut du code de votre nouvelle page de blog et ajoutez cette ligne avant toute autre ligne de code:

Changez le nom comme vous voulez utiliser pour le modèle. Cela deviendra un modèle disponible lorsque vous créerez de nouvelles pages pour votre blog.

7.

Interrogez la boucle sur le fichier «index.php» d'origine si vous avez besoin d'exclure du contenu de la page de blog principale. La méthode pour exclure du contenu est presque identique à la requête de contenu, sauf que vous devez placer un signe moins à côté du nom:

8

Téléchargez vos fichiers de thème modifiés sur votre serveur Web. Connectez-vous à WordPress et accédez à «Pages». Ajoutez une nouvelle page et sélectionnez votre nouveau modèle dans la liste des modèles située à droite de l'écran. Donnez un nom à la page du blog et publiez-la. Ne tapez aucun contenu dans la zone d'édition. la page se peuplera elle-même de messages.

Pointe

  • Reportez-vous aux informations WP_Query dans le codex WordPress pour plus d'options de requête. Ces options fonctionnent dans "query_posts ()".

Attention

  • Sauvegardez vos fichiers de thème avant de les éditer. Renouvelez le thème d'origine via FTP si une erreur vous bloque hors de WordPress.

Recommandé