TUTORIEL

REDO JSComposer Additional – plugin ajoutant un widget à WPBakery

Dans cet article, nous allons créer un nouveau widget pour le plugin créé précédemment, que vous découvrirez dans l’article précédent : Propre plugin ajoutant un widget au plugin WPBakery.

Supposons que nous voulions spécifier une vue qui s’affichera d’une certaine manière, n’importe où sur la page pour un type de message particulier et avec les champs sélectionnés. De plus, le tout doit être compatible avec le plugin WPBakery Page Puilder. Pour ce faire, nous utiliserons le plugin REDO JSComposer Additional créé dans l’entrée précédente.

Comment créer un plugin ajoutant un widget à WPBakery qui affiche les messages personnalisés sélectionnés ?

Passons aux choses sérieuses.

Allez dans le dossier avec notre plugin – redo-jscomposer-additional – puis allez dans le dossier – widgets – et créez un nouveau fichier .php, que nous appellerons custom-post-widget.php..

Tworzenie nowego widgetu WPBakery

Tworzenie nowego widgetu WPBakery 2

Maintenant, comme dans le post précédent, nous sommes en train de créer le cadre de base de notre widget. À cette fin, nous utiliserons le widget projets créé précédemment et copierons ce dont nous avons besoin.

Nous laissons un chemin pour accéder aux fichiers ABSPATH, renommez la classe héritée en WPBakeryShortCode_customPostWidget. Laissez le tableau et la requête $args WP_Query et query vc_map(). Tout doit être configuré correctement.

Vous trouverez ci-dessous un squelette vide de notre widget configuré pour écrire notre nouveau plugin.