Création d'un thème wordpress sur mesure avec ACF

Pour un back-office personnalisé selon un secteur d’activité, ACF permet de répondre à cette problématique.

BESOIN DE LA CONSTRUCTION D'UN SITE WEB ?

Pour assurer votre visibilité en ligne, demandez la réalisation d’un site web.

Thème WordPress et ACF

WordPress permet de créer aisément des sites web de multiples façon pour des fonctionnalités de plus en plus poussés. C’est pourquoi la création d’un thème personnel devait être approché

Dans ce projet, les objectifs étaient de créer un thème WordPress personnel (via du code évidemment) pour réaliser les relations entre les pages et les articles avec des templates personnalisés. Un alliage de plug-in et de code pour un thème puissant !

La mise en place de l'IDE

Afin de développer ce thème dans des conditions idéales, voici les outils utilisés pour l’environnement de développement :

  • PHP Storm
  • Bootstrap 5 
  • Webpack
  • Laravel Mix
  • PHP
  • SCSS
  • HTML 5

Pour faciliter le développement nous avons donc morcelés tous les éléments dans de nombreux fichiers. Par exemple, un header qui change selon le type de page, un type de template spécifique, des composants de pages en fichiers SCSS, ainsi que des ajouts de fonctionnalités dans le back-office de WordPress.

Les créations et ACF

Pour réaliser la page contact, nous avons utilisés des classes Bootstrap pour créer les colonnes mais aussi, nous avons pris le plug-in Contact Form 7 et nous l’avons modifier entièrement afin de l’adapté pour le thème.

On retrouve aussi un header personnalisable avec la fonctionnalité “personnalisation” de WordPress, avec l’ajout d’un menu dans le back-office par exemple. Pour le footer, la fonctionnalité Widget à aussi été implanté mais modifié via du code.

Du côté de la page de présentation d’un film, elle à été réalisé à l’aide d’ACF Pro. Cela permet donc d’ajouter de multiples champs dans l’interface d’un film pour le faire facilement remplir par le client sans le faire via un page builder ou par du code. D’ailleurs, la partie film est un custom post type créer avec une custom taxonomie pour l’ajout d’un réalisateur. On retrouve donc l’ajout d’une image, d’une galerie, d’un champ réalisateur, d’un lien, d’un sélecteur, d’un fichier, d’une date et une heure…