Bloc-note d'un développeur web
Dans : Plugins WordPress
6 jan 2010WordPress jQuery UI Effects est un plugin pour WordPress permettant d’enregistrer et de charger les composants JavaScript de la librairie jQuery UI Effects.
Ce ne sont pas moins de 14 effets que vous pourrez utiliser dans vos développement de plugins ou dans la personnalisation de vos thèmes : Blind, Clip, Drop, Explode, Fold, Puff, Slide, Scale, Bounce, Highlight, Pulsate, Shake, Size et Transfer.
Vous pouvez également vous rendre sur la page WordPress.org du plugin ou lancer son téléchargement et installation directement depuis l’interface d’administration de votre WordPress.
WordPress jQuery UI Effects s’installe en 3 étapes :
wp-jquery-ui-effects et son contenu dans votre répertoire /wp-content/plugins/.WordPress jQuery UI Effects via le menu Extensions du panel d’administration de WordPress.Pour charger l’effet Bounce dans votre thème ou un plugin, utilisez la méthode wp_enqueue_script :
1 2 3 4 5 6 7 8 | <?php function my_init_method() { wp_enqueue_script('jquery-ui-effects-bounce'); } add_action('init', 'my_init_method'); ?> |
WordPress chargera1 l’effet jQuery UI Effects Bounce et, si besoin est, ses dépendances : jQuery et jQuery UI Effects Core.
Déclarez et chargez en toute simplicité un nouveau script dépendant de jQuery UI Effect Highlight :
1 2 3 4 5 6 7 8 9 | <?php wp_enqueue_script( 'my-script', get_bloginfo('template_url', 'raw') . '/js/my-script.js', array('jquery-ui-effects-highlight'), '1.0', true ); ?> |
Préfixez le nom de l’effet voulu par jquery-ui-effects- pour obtenir le nom du gestionnaire associé2. Attention, le nom du gestionnaire doit être en minuscules.
Par exemple, chargez l’effet Shake soit :
jquery-ui-effects-shake ;WPjQueryUIEffects::getHandle('shake').Non. Vous n’avez donc pas à charger le gestionnaire jquery-ui-core (fichier ui.core.js) en tant que dépendance d’un quelconque effet pour que ce dernier fonctionne.
Le plugin utilise jQuery UI Effects dans sa version 1.7.2.
Il nécessite également jQuery 1.3+, disponible depuis WordPress 2.8.
Distribué sous licence GNU/GLP, le code source du plugin est accessible sur GitHub.
Une suggestion, une amélioration, une critique ou un bug à me soumettre ? Ça se passe du côté du bugtracker
Hmm, nice plugin. Thank you. I like it..
[…] WordPress jQuery UI Effects 开发类插件:WordPress jQuery UI Effects […]
Please set up a forum for this plugin, it might be a huge plug! and make English the native language
@Frank Thx! English is already the native language of the plugin on its homepage