-
Passer le bloc embed YouTube sur YouTube No Cookie
Pour passer le domaine YouTube du bloc « core/embed », il suffit d’appliquer le filtre suivant pour modifier le rendu du bloc. Dans ce snippet, nous utilisons WP_HTML_Tag_Processor pour modifier le HTML du bloc.
-
Supprimer tous les patterns par défaut dans Gutenberg
Dans Gutenberg, par défaut, vous avez un choix de pattern affichés dans l’inserter. Si vous voulez supprimer tous les patterns affichés en un seul coup, voici un le code. Vous allez dans un premier temps, ajouter une fonction pour récupérer tous les patterns enregistrés. Ensuite vous allez pouvoir utiliser cette fonction pour récupérer tous les…
-
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 du thème :
-
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 du site ».Seulement, si nous n’utilisons pas ce bloc dans notre site, comment fait-on ? Tout simplement…
-
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. Il suffit d’utiliser l’action wp_head et de retourner sous forme de string, l’élément que l’on…
-
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é au lieu d’effectuer une nouvelle fois la query. Évidemment, cela donne une grosse montée de…
-
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 dur dans le code CSS : Il faut donc agir sur le CSS pour modifier…
-
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 pas besoin de plugin pour ça. Vraiment pas !Il suffit d’ajouter cette redirection dans votre…
-
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 l’accès direct à des fichiers PHP. Pas de panique, les fichiers PHP vont continuer à…
-
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 que l’on trouve sur le net, le host (nom de domaine) est dynamique.Vous pouvez donc…
-
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 trouve sur le net, le host (nom de domaine) est dynamique.Vous pouvez donc l’utiliser de…