Cela un fait un petit moment que je réfléchis à ouvrir un blog sur mon site Créer un Site Pro mais j’avoue que c’était compliqué de pouvoir accorder du temps à la rédaction d’articles d’actualités informatique, des sites internet, de high-tech etc.

En y réfléchissant, je me suis rendu compte que je ne me posais pas les bonnes questions. Il fallait que je recentre le thème de mes articles dans les spécialités de la société au lieu d’essayer de partir dans toutes sortes de thématique qui effectivement m’intéressent mais qu’il n’aurait pas été judicieux de mettre en place sur mon potentiel blog d’entreprise.

J’ai également revu le nombre de d’articles que je souhaitais publier par mois.

Après moultes réflexions et tortures de l’esprit, je l’ai fait à l’ancienne. J’ai pris un vieux morceau de papier qui traînait, un crayon et je me suis mis à gratter.

J’ai donc dressé une liste d’articles en partant du plus précis vers des sujets plus vagues tout en restant dans les cordes de ce que je m’étais fixé.

Une chose est sûre, je poste actuellement les réalisations de Créer un Site Pro (sites internet, charte graphique… de mes clients) et je souhaite continuer de le faire.

 

La partie technique

C’est là que les choses ont commencés à se compliquer et ceux qui ne souhaitent pas s’intéresser à la partie technique, je vous conseille de passer cette partie jusqu’à “> FIN DE LA PARTIE TECHNIQUE”.

Je vous brosse un peu le tableau : mon site est basé sur le célèbre CMS WordPress qui a l’origine effectivement permet de mettre en place ultra facilement un blog puisque c’est sa fonction principale.

Bref ! Mon site construit en 2015 a subi une légère restructuration en début d’année et j’ai à ce moment là décidé d’utiliser la fonction blog pour présenter mes réalisations des sites internet de mes clients, chartes graphiques et autres.

Au moment où j’ai réalisé ça, je ne pensais que de très loin, mais alors vraiment très loin :), rédiger des articles.

(C’est là que ça se corse pour ce qui ont décidé de continuer de lire).

J’ai mis en place la fonction ‘Blog de WordPress’ sur ma page ‘portfolio’ et j’ai commencé à rédiger mes articles et je les ai poussé dans la Search Console de Google. Assez rapidement, mes articles ont été indexés et je les ai retrouvé dans le moteur de recherche, ils étaient donc bien référencés et même leur version AMP.

C’est là que je me suis dit : “Mince le boloss !”.
Pourquoi ? Tout simplement parce que j’avais décidé de mettre la page de mes articles comme étant ma page Portfolio, donc forcément la partie Blog ne pouvait pas être au même endroit. Il fallait que je crée une page Blog.

Ce que j’ai fait… Etant donné que Portfolio est ma page des articles, tous les futurs articles que j’allais rédigé apparaîtrait dans Portfolio.

Et là vous allez me dire : “Mais pourquoi il a pas utiliser les catégories de WordPress ce boulet ?”

C’est ce que je me suis dit aussi, ça aurait largement simplifié le travail (et ma vie lol).

Le soucis que j’avais en utilisant les catégories c’est que je me retrouver avec des urls du type : /portfolio/category/site-internet/sitepremium/woodconception/ au lieu juste d’avoir /portfolio/woodconception/ à la racine (et de garder comme url secondaire /portfolio/site-internet/sitepremium/woodconception/).

Donc pour résumer, je voulais d’un coté /portfolio/woodconception/ et d’un autre côté /blog/ouverture-blog-creer-un-site-pro/.

 

Comment donc faire ?
Je me suis creusé les méninges environ 4 bonnes minutes et ne voulant pas ajouter (ni chercher) d’extensions supplémentaires à mon site, j’ai décidé de mettre les mains dans le cambouis.

Je me suis connecté à mon server et dans le répertoire du thème de Créer un Site Pro, j’ai dupliqué le fichier index.php. Je l’ai renommé en blog.php et ajouté la ligne de code suivante permettant ainsi de choisir “Blog” dans mes modèles de page.

 

<?php /* Template Name: Blog */ ?>

 

Ensuite, direction l’administration du site. Tout d’abord, je vais dans “Pages” et je crée forcément la page “Blog”. Je choisis le modèle de page “Blog” que je viens de créer grâce à la duplication de blog.php.

 

blog-creer-un-site-pro-modele-page

 

Et là … ça marche pas… Snif, ça aurait été trop facile.

 

Je réfléchis 2 minutes supplémentaires et je me dis qu’il faut que j’attribue les catégories existantes aux pages portfolio et blog. Mais comment faire ???

Aaaaahhhh, je commence à regretter d’avoir perdu ces 10 minutes et de pas avoir chercher une extension mdr.

Pas grave, je continue.

Ok je comprends. Il faut que je supprime les catégories qui doivent apparaître sur “Blog” de Index et inversement. Il faut donc que j’insère les instructions PHP suivantes dans mes fichiers juste avant le

while(have_posts())

 

Donc pour index.php où je ne voulais pas la catégorie concernée

query_posts($query_string . '&cat=-XXX);

pour blog.php où je voulais faire apparaître la catégorie blog

query_posts('cat=XXX');

 

Du coup, il faut que je repère les ID de mes catégories. Deux possibilités pour ça : soit je me connecte à ma base de donnée, je recherche mes catégories et je vise leur ID, soit la méthode de feignasse (celle que j’ai choisie 🙂 ), dans l’administration de WordPress, je vais dans Articles/Catégories et en survolant une catégorie, je vois l’ID apparaître dans le lien en bas que m’affiche gracieusement Google Chrome (Je te kiffe !)

 

categories-blog-wordpress-id

 

C’est cool, les id sont notés en deux-deux et je les mets dans mes instructions PHP juste avant :

while(have_posts());

 

C’est bon, j’ai fini !

Je recharge ma page et là… marche toujours pas.

Là je me dis, “mais que se passe t-il ?”

 

Vais-je devoir y aller en mode bulldozer et créer une nouvelle base de données ? Non après tout, mon site n’a pas pour vocation au départ de faire du blogging donc on va se calmer.

Et là éclair de génie (ou pas…), je suis aller dans Réglages / Permaliens et j’ai changé pour une structure personnalisée /%category%/%postname%/.

Et là ça marche ! Youhou !

Enfin, c’est terminé, j’ai deux blogs sur mon site avec quelques petites manip’.

J’ai garder mes urls comme je les voulais, je continue d’utiliser les fonctions natives de WordPress sans ajouter de plugins tout pourrav’, et je peux rédiger tranquillement mes articles sans me prendre le chou avec les catégories etc. 🙂

 

Fin de la partie technique

Voilà tout le cheminement qui m’a amené à penser qu’un blog était utile à mon site et qu’il était grand temps de l’ouvrir.

Sans doute y avait-il d’autres solutions pour le mettre en place mais c’est bien celle-ci que j’ai choisi et elle fonctionne plutôt bien.

Donc bienvenue à tous sur le Blog de Créer un Site Pro ! Je continuerai à poster des articles régulièrement.

N’hésitez pas à me faire des remarques sur mes articles positifs ou négatifs ! Partagez-les et surtout kiffez Likez Créer un Site Pro !

Partager cet article ?