WordPress – Plugin – Problème avec les « datepicker » de Verve Meta Boxes

Si pour une raison ou une autre vous vous retrouvez confronté, comme moi, à devoir mettre à jour un site sous wordpress qui utilise le plugin Verve Meta Boxes, qui n’est plus trop maintenu par son auteur, vous allez surement rencontrer un soucis, assez gênant, avec les petits calendriers des champs avec datepicker. Le javascript lié aux petites icone n’affichera pas de calendrier au clic, ce qui est bien dommage.

wordpress-fr

Et si comme moi, vous n’avez pas d’autres choix que de garder ce plugin, ou si vous l’aimez bien et souhaitez continuer à l’utiliser, ça serai bien utile de corriger ce petit soucis.

La correction est toute simple et trouvée ici :

Ouvrez le fichier verve-meta-boxes.php, qui se trouve à la racine du plugin et ajoutez ligne 697 (à la fin quoi) :

wp_enqueue_script('jquery-ui-datepicker');
wp_enqueue_style( 'jquery-ui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.6/themes/base/jquery-ui.css' );

Puis ouvrez le fichier verve-meta.js, qui se trouve dans le dossier js du plugin, et remplacez la ligne 15 par :

$(".date-pick").datepicker();

Enregistrez le tout et profitez des calendriers datepicker de jquery-ui 🙂

Bien entendu, l’idéal est de vous passer de ce genre de plugin WordPress qui, sauf erreur de ma part, n’est plus soutenu par son auteur depuis 2 ans.

Articles qui peuvent vous intéresser :

Author: Franck Pertegas

Share This Post On

Submit a Comment

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *