Fonctions.PHP

function.php copy 1

WordPress est écrit en PHP, un langage de programmation largement utilisé, notamment dans le développement web.

Il permet de créer des interfaces de programmation pour l'utilisateur, d'extraire des données et de produire des documents HTML.

Ce code est très souple et peut être facilement modifié par des développeurs peu expérimentés, ce qui permet à l'utilisateur de modifier le site pour qu'il ressemble à ce que l'entreprise souhaite. Comment faire cela de manière rapide et efficace ? Pour cela, on utilise functions.php.

Functions.php est un fichier chargé systématiquement lorsque le thème gratuit ou payant est installé et activé sur votre site Web. Vous pouvez le modifier pour ajouter des éléments à vos sites afin d'améliorer la vitesse de chargement, de suivre les visites ou pour diverses autres raisons.

En d'autres termes, le fichier vous permet d'ajouter un nouveau code à votre site Web ou d'utiliser un code existant de plusieurs façons.

Cela le rend identique à un plugin, sauf que functions.php est attaché à un seul thème.

Si vous souhaitez modifier ou remplacer votre modèle, vous risquez de perdre les modifications que vous avez apportées.

Ce n'est pas un problème en soi. Après tout, les thèmes enfants peuvent être utilisés pour concentrer les changements de code, permettant au thème parent d'être mis à jour sans affecter la fondation structurelle.

Applications courantes du fichier de fonctions

Comme le fichier functions est destiné au code spécifique au thème (c'est-à-dire au code qui changera en fonction du thème), il existe plusieurs cas où l'introduction de ce code est très utile. En voici quelques-uns :

Ajout de la compatibilité des thèmes pour les photos mises en évidence, les formats de messages et les flux RSS, par exemple.

Notification à WordPress de l'emplacement du fichier de traduction du thème

Les utilisateurs peuvent ajouter des menus aux menus de navigation en enregistrant des emplacements dans l'interface d'administration des menus.

Vous pouvez ajouter, supprimer ou remplacer des fonctionnalités d'un thème parent en utilisant un thème enfant.

Quel est l'emplacement de functions.php ?

Le fichier functions.php n'est pas difficile à localiser. En réalité, il existe plusieurs approches. La première méthode consiste à utiliser directement l'éditeur de WordPress. Cherchez dans la barre latérale gauche l'option "theme editor".

Une liste complète est disponible sur la droite. Recherchez le document functions.php, situé dans le dossier Theme Functions.

Après l'avoir sélectionné, vous serez dirigé vers l'éditeur de code functions.php, où vous pourrez saisir manuellement les commandes que vous souhaitez.

Le File Transfer Standard est une autre option pour localiser le fichier (FTP). Il suffit de se connecter au serveur et d'aller dans wp-content/themes/.

Activation et modification du code dans le fichier de fonctions

Vous écrivez du code dans la section functions et demandez à WordPress de l'activer comme un plugin. Les techniques comprennent :

L'écriture d'une fonction que vous utilisez ensuite dans vos fichiers de modèle de conception est excellente lorsque vous disposez d'une section de code que vous souhaitez utiliser à plusieurs endroits sur votre domaine, mais qui est trop volumineuse pour être intégrée aux fichiers de modèle de votre thème. Mais dans un composant de modèle, cela ne fonctionnera pas.

Créer un code à insérer dans votre texte. Nous ne proposons pas d'utiliser le fichier de fonctions pour créer un shortcode ; utilisez plutôt un plugin afin que le matériel généré par le code ne soit pas perdu si vous changez de thème à l'avenir ou si vous vous rendez sur un site Web comme Seahawk Media qui dispose de toutes les informations y afférentes. Cela implique également que vous pouvez utiliser le plugin sur d'autres sites Web, ce qui vous permet de réutiliser votre code.

Postes connexes

référencement organique
Glossaire de WordPress
Komal Bothra

Qu'est-ce que la recherche organique ?

La recherche organique est le processus qui consiste à gagner du trafic vers votre site web par le biais d'activités non rémunérées ou d'autres activités.

Komal Bothra 7 février 2023

Pourquoi les FAQ sont essentielles pour votre boutique WooCommerce ?

Une page FAQ, ou Foire aux questions, est un ajout courant aux sites web. Il s'agit de

WordPress
Komal Bothra 7 février 2023

Pourquoi le PageRank est le facteur le plus important pour le référencement ?

Vous avez probablement déjà entendu parler du référencement, mais quels sont les principaux facteurs permettant d'obtenir une

SEO
Komal Bothra 6 février 2023

Qu'est-ce que le taux de conversion ?

Le taux de conversion est le pourcentage de visiteurs d'un site web qui prennent des mesures pour se convertir.

Glossaire du référencement

Démarrez avec Seahawk

Inscrivez-vous dans notre application pour consulter nos tarifs et obtenir des réductions.