Articles par mot-clef : WordPress

Cinq mauvaises raisons de quitter WordPress pour Joomla!

J’ai récemment lu un article traduit qui prête à WordPress cinq faiblesses imaginaires. J’ai pratiqué Joomla! en 2009 et 2010, à l’époque en version 1.5, avant de passer à WordPress. Les deux CMS suivent un chemin différent et il me … Continue reading

Sous WordPress, afficher le contenu d’un article ou d’une page à partir de son identifiant

Il arrive d’avoir besoin d’afficher le corps d’un post indépendamment de la boucle d’articles. J’utilise ça pour afficher des pages cachées (privées) comme une sous-partie d’une page. Cette technique constitue une alternative au Widget « Texte », lequel oblige l’utilisateur à manipuler … Continue reading

Afficher un lien vers la catégorie parente dans un article WordPress

Éditer le fichier « single.php » du thème WordPress. Puis, par exemple au-dessus du code PHP qui insère les liens de navigation horizontale, insérer le code suivant : <?php $myLstCat = (array) get_the_category(intval(get_the_ID())); if (count($myLstCat) >= 1) { $myCat = &$myLstCat[0]; $myCatLabel = … Continue reading

Centrer verticalement un élément HTML à l’aide de jQuery

Les CSS ne proposent pas de centrer verticalement un élément HTML dans un autre. Un peu de JavaScript est alors nécessaire. Prenons le cas d’une image à centrer verticalement dans un élément div conteneur. Marquons dans un premier temps l’élément … Continue reading

Une catégorie par défaut pour les articles créés avec le plug-in Events Calendar

C’est en cherchant à corriger l’incompatibilité du plugin Events Calendar version 6.7.8 avec WordPress 3.0.3 que j’ai trouvé comment faire gagner du temps aux utilisateurs de ce calendrier. Le plug-in « Events Calendar » propose de créer des articles associés … Continue reading

Le CmsTheme, un thème pour utiliser WordPress comme un CMS

Vous développez des sites avec WordPress 3.0 ? Désormais, démarrez vos projets avec le CmsTheme, un thème neutre pour les développeurs qui utilisent WordPress comme un CMS. C’est le thème que j’utilise pour les projets de mes clients. L’idée est la … Continue reading

Sous WordPress, afficher une liste d’articles à la manière de Joomla!

Avec Joomla!, il n’existe qu’un seul layout d’utilisable. Mais quel layout ! Pour ceux qui comme moi souhaitent reproduire l’excellent layout de Joomla! sous WordPress, voici le code PHP que j’utilise. Ce code est à coller dans un fichier « loop-joomla-layout.php » de … Continue reading

PHP : ajouter (ou retirer) le sous-domaine « www »

Inclure ou non le sous-domaine « www » dans l’adresse du site, il faut choisir. Si l’on ne fait rien, la plupart des solutions d’hébergement à bas coût ne choisissent pas et le site est accessible à l’identique avec ou sans le … Continue reading

Sous WordPress, créer un excerpt manuellement

Pour le cas où ça intéresserait quelqu’un, voici une fonction PHP qui refait le travail de celle de WordPress, mais à partir de n’importe quel contenu et pas seulement celui de l’article courant. <?php function do_make_excerpt($excerpt, $content, $length = null, … Continue reading

Sous WordPress, afficher une liste d’articles dans une page ou un article

Lors d’une utilisation de WordPress en tant que CMS, il est parfois utile d’afficher une liste d’articles récents dans un template de page (le fichier « page.php » du thème) ou dans celui des articles (le fichier « single.php »). … Continue reading

Alléger l’affichage du champ de recherche sous WordPress

Le widget de recherche fourni en standard par WordPress affiche un champ de recherche sous un titre. Un peu bêtement, il faut le dire. L’utilité du champ serait aussi bien indiquée à l’intérieur de ce champ. Avec l’aide de JQuery, … Continue reading

WordPress : des liens de navigation à l’intérieur d’une catégorie

Dans WordPress 3.0, les articles sont accompagnés de liens de navigation – deux liens, l’un vers l’article précédent, l’autre vers le suivant – grâce auxquels le lecteur peut passer d’un article à l’autre. Ces liens ne tiennent pas compte de … Continue reading

Aide-mémoire : Utiliser WordPress en tant que CMS

Sommaire Introduction I – Installation de WordPress II – Administration de WordPress III – Création d’un thème WordPress IV – Enregistrement du nom de domaine et hébergement V – Déploiement VI – Sensibilisation du propriétaire du site Web Annexe A … Continue reading