Des remerciements en guise de premier billet
S’il était indispensable il y a quelques années d’apprendre les rudiments de l’HTML pour publier sur la toile, force est de reconnaître que les sites qui sont aujourd’hui produits de cette façon se comptent sur les doigts de la main1. Les outils de gestion de contenu, quels qu’ils soient, ont pris le pouvoir. De tous types et à destination de tous les publics, ils sont parvenus à supplanter le bon vieux fichier à l’extension .html qui était parvenu à s’imposer pendant… quelques années à peine.
WordPress est l’un de ces outils. Conçu à l’origine pour permettre la publication des billets d’un carnet, il a évolué et ses fonctionnalités sont dorénavant suffisamment riches pour qu’il soit utilisé de façon plus générale. La version 2.3 assemble, avec la patience propre aux machines, chacune des pages qui sont proposées sur ce site. Les quelques fichiers HTML qui auraient pu se charger de cette tâche en 2000 n’existent plus maintenant qu’à l’instant virtuel où un navigateur les réclame. WordPress est-il le meilleur outil du genre ? Certainement pas. Tout juste est-ce aujourd’hui l’un des plus adaptés à mon usage, et surtout celui avec lequel j’ai décidé de créer ce site. Est-ce qu’il permet réellement de s’affranchir de la technique pour se concentrer sur le contenu ? Certainement pas non plus ! Pour moi qui souhaite plier l’outil à mes besoins plutôt que l’inverse, la tâche n’est pas simple et les heures passées à configurer et paramétrer l’application pourraient le démontrer. Mais à la fin, mon contenu archivé dans la base de données est séparé de la forme, et j’ai le sentiment de pouvoir offrir à mes textes une certaine pérennité2.
Thank you for creating with WordPress est-il inscrit au bas de chacune des pages de l’interface d’administration. Merci à WordPress de se charger de la publication de ces quelques pages. Merci à chacun de ses développeurs.
Un certain nombre de précieuses extensions sont installées ici. Écrites par des utilisateurs afin d’étendre les possibilités de l’application, elles m’ont permis de régler quelques points qui restaient en suspens :
- Get Custom Field Values me permet d’exposer facilement les données saisies dans les champs additionnels de chaque page ;
- the_excerpt Reloaded me permet de paramétrer plus finement l’apparence des extraits qui apparaissent sur les pages d’archives ;
- Category Base Killer me permet de paramétrer un détail qui empêcherait sinon les adresses des pages de ce site de fonctionner comme je le veux ;
- WordPress Database Backup me permet de mettre en place une politique de sauvegarde de la base de données. C’est important.
Travis Beckham est un graphiste généreux qui propose sur Squidfingers des images de fond de page. Pattern_036 est utilisée sur ce site.
La plupart des textes publiés ici sont des billets associés à l’une ou l’autre des deux catégories principales : “Carnet” ou “Lectures”. Le carnet n’affiche que les billets appartenant à cette catégorie, alors que les conseils de lecture n’affichent que ceux appartenant à la seconde. Pour ce faire, cette ligne est utilisée au début de chacun des deux gabarits :
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts("category_name=carnet&paged=$paged");
C’est important. category_name=carnet permet de restreindre la requête aux billets de la catégorie Carnet. $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; et paged=$paged permettent à la navigation de fonctionner correctement. Sans ça, les liens “Articles précédents” et “Articles suivants” apparaissent bien en bas de page, mais leur action est inhibée.
Il est bon aussi d’ajouter global $more; $more = 0; en tête du gabarit qui n’est pas celui du carnet (celui de la page “Lectures”, ici). Sinon, les balises <!--more--> ne sont pas interprétées.
Le reste n’est que détails…
- Une main dont le nombre de doigts est à l’échelle de l’internet, bien entendu. ↩
- Une phrase qui peut prêter à sourire de la part de quelqu’un ayant déjà réduit à néant deux bonnes années de contenu et ayant effectué sa dernière migration par copier-coller…↩
Il n’y a pas de commentaire pour cet article.
Laisser un commentaire :