Voici une liste de snippets (extraits de code) pour modifier le comportement de votre site WordPress.
La liste est complétée petit à petit.
Ce sont des snippets qui vous évitent d’utiliser des plugins.
Évitez d’utiliser des plugins pour tout ! Cela créer des dépendances et ralentît votre site.
-
Obtenir la version du thème
Pour obtenir la version du thème courant afin de l’utiliser dans le code. Pour la version des assets inclus par exemple.Il suffit d’utiliser la fonction wp_get_theme et de demander la valeur « Version ». Évidemment, vous avez accès à toutes les informations…
-
Définir le favicon avec un WordPress en mode Full Site Editing
Ce n’est pas vraiment un snippet de code mais plutôt un lien. Quand on utilise le Full Site Editing, la seule méthode pour changer le favicon (la petite image dans l’onglet du site), c’est de passer par le bloc « Logo…
-
Ajouter des éléments dans le head d’un site WordPress
Trop souvent, je vois des plugins ajoutés pour simplement mettre un simple tag dans la partie head du site.C’est vraiment dommage car une méthode simple existe et permet d’ajouter ce que l’on veut dans la partie head d’un site WordPress….
-
Désactiver le cache WP Query
Dans la version 6.1 de WordPress, un nouveau système de cache est mis en place sur les WPQueries. Les résultats d’une requête sont donc mis en cache et si la même requête est effectuée, le résultat en cache est retourné…
-
Modifier le breakpoint du bloc Navigation Gutenberg
Sur la dernière version de WordPress (6.1, le jour où j’écris ce post), il n’est toujours pas possible de modifier le breakpoint du passage en version mobile pour le bloc Navigation. Et pour cause, il est tout simplement écrit en…
-
Redirection http vers https
Vous souhaitez rediriger les visiteurs qui arrivent avec une adresse en http vers l’adresse en https. Aujourd’hui, il est impensable de ne pas sécurisé son site WordPress et donc d’avoir une url qui comment obligatoirement par https. Vous n’avez vraiment…
-
Désactiver PHP dans les répertoires plugins, uploads et themes
Pour des raisons de sécurité, il est dans la plupart du temps, conseillé de désactiver les scripts PHP dans les répertoires : Voici un code à insérer dans le .htaccess à la racine de votre site. Ce code permet d’interdire…
-
Changer la ponctuation sur les extraits d’articles
Par défaut, les extraits (excerpt) d’articles finissent par […]. Il est possible de changer cet élément de ponctuation assez facilement. Il suffit d’insérer ce code dans votre fichier functions.php de votre thème.Dans cette exemple, nous remplaçons par « … ».
-
Régler la longueur des extraits
Les extraits d’articles (excerpt) sont réglés par défaut sur 55 mots.Si vous souhaitez modifier cette valeur, c’est très simple.Il suffit d’insérer ce code dans votre fichier functions.php de votre thème. Dans cette exemple, nous réglons la longueur à 40 mots.
-
Redirection www vers non www
Si vous souhaitez avoir l’url de votre site qui ne commence par www. Par exemple monsite.com au lieu de www.monsite.com. Il faut utiliser ce code dans le .htaccess à la racine de votre site. Contrairement à la plupart des exemples…
-
Redirection non www vers www
Si vous souhaitez avoir l’url de votre site qui commence par www. Par exemple www.monsite.com au lieu de monsite.com.Il faut utiliser ce code dans le .htaccess à la racine de votre site. Contrairement à la plupart des exemples que l’on…