Les actions dans WordPress : c’est quoi ?

Manu The Blacker 🐊
Apr 18 · 2 min read

Une action est une fonction incluse par WordPress, pour effectuer une opération donnée dans une extension (plugin) ou un thème.

Il en existe des centaines et peuvent être utilisés afin d’ajouter du texte dans le pied de page de votre site web ou d’ajouter du contenu sur votre page de connexion WordPress.

Un Exemple

Pour vous démontrer par un exemple comment les actions fonctionnent, supposons que nous aimerions afficher un message de bienvenue dans l’entête de votre site web. Pour le faire, vous pouvez modifier directement votre modèle d’entête. Dans certains cas, ce serait préférable mais il est plus simple de relier votre code à une action prédéfinie déjà exécutée dans l’entête. Alors, vous pouvez ajouter votre code de message de bienvenue via une fonction dans le fichier functions.php de votre thème actif ou dans le code de votre extension ( plugin ) .

<?phpadd_action('wp_head', 'affiche_le_message_de_bienvenue');function affiche_le_message_de_bienvenue(){
echo "Bienvenue sur mon génial site web";
}

Dans cet exemple, affiche_le_message_de_bienvenue est la fonction liée à l’action wp_head. Chaque fois que cette action sera appelé, notre message de bienvenue sera affiché.

Pour résumer, si vous aimeriez utiliser les actions dans WordPress vous devez faire appel à la fonction add_action() dans votre thème ou votre extension, fournir le nom de l’action à utiliser, puis celle de la fonction à exécuter.

WordPress propose à cet effet une liste d’actions aux développeurs, pour qu’ils puissent modifier sans limite le code source. Elle est accessible en anglais ici :

Et bah… voilà, il n’y a plus grand-chose à dire de plus sur ce sujet passionnant !

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store