Project Description
Développement d’un plugin
Destination Book dispose déjà d’un plugin WordPress que nous avons eu à développer et qui contient déjà des shorts codes permettant de charger et afficher les données de voyages. Pour ses utilisateurs d’Elementor le but du projet était donc de créer un plugin Addon au plugin mère qui lui devait permettre de remplacer des shorts codes par des widgets Elementor.
Enjeux
Nous avons développé un ensemble de widgets pour représenter les différentes données des destinations telles que les titres, les photos de couverture, les parcours, les événements les prix…
Elementor et ses Templates
Avec ce tout nouveau plugin qui se greffe sur le plugin mère, il est donc désormais possible pour les utilisateurs d’Elementor Pro de créer un modèle de destination sous forme de Template d’Elementor et de l’utiliser comme un patron pour toutes les autres destinations que l’on veut publier sans avoir besoin de refaire le design à chaque fois. Il faut donc noter que toute la souplesse qu’Elementor propose permet à l’utilisateur de ce plugin de faciliter la création des destinations…
Api Rest + Elementor
Les données des destinations n’étant pas stocker dans la base de données WordPress, et Elementor actualisant les données de ses vues avec AJAX, nous avons optimisé les communications entre les plugins et le serveur de Destination Book afin d’actualiser les données d’affichage dans la page Elementor.