Bonjour,
Pas évident de répondre avec précision avec si peu d'info mais d'après ce que je vois, je mettrais simplement un div autour du shortcode et l'afficher uniquement suivant le choix :
<div class="mon-shortcode" style="display: none;"><?php echo do_shortcode("[insert-your-shortcode-here]"); ?></div>
Donc par défaut .mon-shortcode n'est pas visible, et il faudrait alors modifier sa visibilité via Javascript (donc soit via le style comme ici, soit via une classe)
Svp, donnez-nous du code à examiner.
On a pas besoin de nous expliquer à quoi ressemble un <select> (le fait qu'aucune <option> n'ait d'attribut value me fait penser que ce code a été vite fait mis là pour nous montrer un select) ou l'appel à la fonction do_shortcode(), c'est un forum de dev on sait ce que c'est 
Voici un exemple : https://codepen.io/DarkStar123456/pen/KKQqWqp
Partager