Développement de thèmes WordPress

Comment changer de thème WordPress ?
Pour le changement de thème WordPress, les thèmes utilisables sur WordPress apparaissent dans la section Apparence>Thèmes du panneau CMS. 3 versions de thèmes sont livrées avec l’installation de WordPress, ces thèmes sont régulièrement mis à jour par WordPress.
- Vingt-vingt et un
- Vingt-vingt-neuf
- Vingt-vingt
En dehors de ces thèmes, vous pouvez ajouter de nouveaux thèmes gratuits ou payants sur le panneau WordPress. Vous pouvez aussi coder votre propre thème et l’utiliser avec l’infrastructure WordPress.

Comment créer un thème WordPress?
Pour créer un thème WordPress, on utilise les fichiers modèles fournis par WordPress. Une fois le thème créé, il apparaît dans la section Apparence > Thèmes et peut être activé et mis en ligne.
Étapes pour créer un thème WordPress
- Pour créer un thème sur un ordinateur local, la première étape consiste à télécharger les fichiers de base et de thème WordPress depuis la page https://wordpress.org/download/.
- Les fichiers téléchargés contiennent les fichiers de thème dans le répertoire wp-content > themes. Pour créer un nouveau thème WordPress, il faut ouvrir un dossier ici avec le nom du thème. (Comme le fichier “wordpresstheme” créé dans l’exemple ci-dessous.)
- Le thème est créé en utilisant les fichiers de thème de WordPress dans le dossier créé. Pour que le thème apparaisse dans la section Apparence > Thèmes, les deux fichiers suivants doivent être ajoutés au répertoire;
– index.php
– style.cssSans ces fichiers, l’option pour changer de thème n’apparaît pas dans la section de changement de thème, et un avertissement s’affiche en raison des fichiers manquants.
Langages utilisés dans un thème WordPress
La structure de WordPress est créée avec PHP, c’est pourquoi PHP est utilisé pour créer les fichiers de thème. HTML, CSS et JavaScript sont utilisés pour le design du thème.
Il est courant d’utiliser des bibliothèques comme Bootstrap ou jQuery. En fait, la bibliothèque jQuery est incluse par défaut dans la structure WordPress. Vous pouvez utiliser la bibliothèque jQuery ou opter pour JavaScript selon les besoins de votre thème.
Fichiers modèles constituant le thème WordPress
Les fichiers modèles suivants sont fournis par WordPress.
- index.php
- style.php
- header.php
- footer.php
- functions.php
- home.php
- front-page.php
- page.php
- single.php
- category.php
- comments.php
- tag.php
- author.php
- search.php
- 404.php
Source:
https://developer.wordpress.org/themes/basics/template-files