Implémentation d'un Backoffice Programmé en Objet

Découvrez comment intégrer un backoffice programmé en objet à votre frontoffice. Augmentez la sécurité et la performance de vos plugins Wordpress.

Détails de la leçon

Description de la leçon

Dans cette leçon, nous allons vous montrer comment implémenter un backoffice programmé en objet sur un frontoffice. La vidéo commence par une présentation de la classe WPPopupJB2, qui pilote l'ensemble du projet. Ensuite, elle détaille la manière d'ajouter des styles et des scripts publics en copiant les feuilles de style CSS et les fichiers JavaScript nécessaires dans les répertoires appropriés.

Nous poursuivons avec la démonstration de la création et de l'intégration de la fonction wp-popup-display-popup, qui permet d'afficher des pop-up sur le frontoffice basé sur différentes conditions comme la page d'accueil ou toutes les pages.

Le tutoriel met également en évidence l'utilisation des options générales et spécifiques pour gérer l'affichage des pop-ups sur certaines pages et montre comment activer ces options via les réglages de l'admin.

Enfin, la vidéo conclut sur la vérification du bon fonctionnement du plugin et donne des pistes pour les traductions.

Objectifs de cette leçon

Les objectifs de cette vidéo sont :

- Comprendre comment implémenter et intégrer un backoffice programmé en objet.
- Savoir comment gérer les styles et les scripts pour le frontoffice.
- Apprendre à manipuler les options pour l'affichage conditionnel des pop-ups.

Prérequis pour cette leçon

Pour suivre cette vidéo, il est recommandé d'avoir des connaissances de base en WordPress et en PHP orienté objet.

Métiers concernés

Les compétences abordées dans cette vidéo sont particulièrement utiles pour les développeurs web, les intégrateurs WordPress et les freelances travaillant sur des projets WordPress personnalisés.

Alternatives et ressources

Comme alternatives, vous pouvez utiliser d'autres plugins de popup comme Popup Maker ou OptinMonster, qui offrent des fonctionnalités similaires avec des interfaces utilisateur différentes.

Questions & Réponses

La classe WPPopupJB2 pilote l'ensemble du projet.
La fonction wp-popup-display-popup sert à afficher des pop-up sur les différentes pages du frontoffice en fonction des conditions définies.
La programmation orientée objet rend le plugin plus sécuritaire et plus facile à maintenir.