Articles

10 Snippets de code utiles pour WordPress

L’une des meilleures choses de WordPress est la possibilité de personnaliser chaque aspect. Il y a tellement de choses que vous pouvez personnaliser qu’il est difficile de savoir par où commencer, surtout si vous êtes nouveau sur WordPress. Nous avons inclus certains de nos extraits de code WordPress préférés que vous pouvez utiliser sur votre site.

Vous pouvez les ajouter à votre site en utilisant le plugin Code Snippets ou dans le functions.php de votre thème. Le bas de cet article vous montre également comment ajouter des extraits de code à WordPress.

Voici quelques extraits de code utiles pour WordPress :

Désactiver la barre d’outils d’administration

Certains systèmes de mise en cache vous demanderont de ne pas avoir un code différent pour les utilisateurs connectés par rapport aux utilisateurs publics, donc désactiver la barre d’outils d’administration de WordPress peut être utile dans ce cas.

Si vous voulez désactiver la barre d’outils d’administration de WordPress sur toutes les pages pour les utilisateurs connectés, utilisez le snippet ci-dessous dans le functions.php de vos thèmes.

Afficher les vignettes des articles dans le flux RSS

Par défaut, WordPress n’affichera que du texte dans votre flux RSS mais si vous voulez inclure votre image vedette définie, ce snippet le fera.

Ceci ajoutera la vignette vedette de l’article avant votre contenu dans le flux RSS de votre site.

Changer le texte de lecture supplémentaire pour les extraits

Que vous souhaitiez changer le texte « Continuer la lecture » dans WordPress ou en faire un bouton avec du HTML le snippet ci-dessous vous permettra de changer le texte de lecture supplémentaire pour les extraits.

Changer la longueur de l’extrait du post

Par défaut, la longueur des extraits dans WordPress est de 55 mots. Cet extrait de code changera la longueur des extraits à 24 mots, mais vous pouvez juste le nombre à ce que vous voulez.

Ajouter un utilisateur d’administration avec PHP

Disons-le, nous avons tous été verrouillés de notre site WordPress ou devons travailler sur un nouveau site sans informations de connexion.

Ce snippet de code est utile pour ajouter un nouvel administrateur à un site en utilisant la function.php du thème.

J’ai travaillé sur plein de sites WordPress qui n’ont pas de serveurs de messagerie correctement configurés donc accéder au site même si vous avez un login peut être difficile.

Ce snippet fera un utilisateur avec le nom d’utilisateur/mot de passe/email défini dans les variables. Il est important de voir qu’il n’essaiera de faire l’utilisateur que s’il n’existe pas sur la base du nom d’utilisateur/email, donc si vous avez un compte avec votre adresse e-mail déjà, vous pouvez remplir l’e-mail avec des données factices.

Activer les shortcodes dans les widgets de texte

Les shortcodes sont extrêmement puissants dans WordPress et être capable de les utiliser dans les widgets est utile. Ce snippet vous permettra d’ajouter des shortcodes dans un widget texte et de les faire exécuter.

Ajouter un logo de tableau de bord personnalisé

Si vous voulez ajouter un peu plus de branding à votre site WordPress, ce snippet de code remplacera le logo en haut à gauche de votre tableau de bord.

Assurez-vous de télécharger un admin-icon.png dans le répertoire de votre thème. Vous pouvez également modifier la CSS pour créer un lien vers n’importe quel fichier dans la propriété background-image.

Autoriser le téléchargement de SVG

Le format SVG devient de plus en plus populaire, notamment pour les fichiers de logo. Bien sûr, vous pouvez utiliser un plugin pour activer cette fonctionnalité ou utiliser cet extrait de code.

Par défaut, WordPress n’autorise pas le téléchargement de SVG pour des raisons de sécurité, mais notre extrait de code permet uniquement aux administrateurs du site de télécharger des fichiers SVG.

Désactiver XML-RPC dans WordPress

Il est très rare que vous ayez besoin que XML-RPC soit activé sur votre site WordPress, mais le fait de l’avoir activé peut causer une foule de problèmes de sécurité.

Si vous utilisez l’application WordPress, vous pouvez avoir besoin de le garder activé, mais j’ai rarement vu un cas où XML-RPC activé.

Ce bout de code désactivera XML-RPC pour améliorer la sécurité du site.

< ?php

//Disable XML-RPC

add_filter(‘xmlrpc_enabled’, ‘__return_false’);

view raw disable-xml-rpc.php hébergé avec ❤ par GitHub

Supprimer jQuery Migrate

Si vous essayez d’augmenter les performances de votre site, vous avez peut-être remarqué que jQuery Migrate se charge sur votre site. Si vous ouvrez la console, vous verrez « JQMIGRATE : Migrate est installé, version 1.4.1 » lorsque votre site se charge si jQuery Migrate se charge.

jQuery Migrate ajoute un support pour les anciennes versions de jQuery, souvent utile pour les anciens thèmes. D’après mon expérience, il est rare qu’il soit nécessaire, il est donc préférable de le supprimer pour enlever une requête au chargement des pages.

Le snippet ci-dessous supprimera jQuery Migrate de votre site. Après avoir retiré jQuery Migrate, jetez un coup d’œil à quelques-unes de vos pages pour vous assurer que le site fonctionne toujours correctement.

Comment ajouter des extraits de code à WordPress

Si vous avez besoin d’aide pour ajouter des extraits de code PHP à WordPress, voici une vidéo rapide montrant 2 méthodes faciles pour les ajouter.

Utilisation du plugin Code Snippets pour ajouter du PHP à votre site

L’une des façons les plus faciles d’ajouter du code à votre site WordPress est d’utiliser le plugin Code Snippets.

Ce plugin WordPress vous permet d’organiser et d’ajouter facilement des snippets de code dans une interface simple à utiliser.

Code Snippets plugin UI

Le meilleur de tous, vous pouvez facilement choisir où le snippet s’exécutera et les faire vaciller. Parfait pour les débutants aux snippets de code PHP.

Merci de consulter ces snippets de code WordPress utiles. Ceux-ci peuvent être ajoutés à la fonction.php de votre thème ou ajoutés en utilisant un plugin comme Code Snippets.