web-dev-qa-db-fra.com

L'API WordPress possède-t-elle des boîtes de dialogue modales?

Est-ce que l'API WordPress a un dialogue modal comme BootStrap?

Dans ma page d'administrateur de WordPress Plugin - la page de paramètres du plug-in accessible via le tableau de bord -, j'aimerais que des boîtes de dialogue modales apparaissent et permettent à l'utilisateur de modifier les paramètres.

WordPress a les classes button, wp-list-table, tablenav, etc. Je pensais qu'il pourrait aussi y avoir une classe de dialogue modale avec des fonctions d'API Javascript associées pour le faire apparaître et disparaître?

2
sazr

Oui, WordPress a un dialogue modal et s'appelle Thickbox, mais je ne sais pas à quel point il est flexible pour implémenter ce que vous voulez. Voici le code -

<?php add_thickbox(); ?>
<div id="my-content-id" style="display:none;">
     <p>
          This is my hidden content! It will appear in ThickBox when the link is clicked.
     </p>
</div>

<a href="#TB_inline?width=600&height=550&inlineId=my-content-id" class="thickbox">View my inline content!</a>   

Référez-vous pour plus de détails - https://codex.wordpress.org/Javascript_Reference/ThickBox

5
Pooja Mistry