J'ai été déconner avec ma diapositive jquery personnalisée (pas un plugin) pour Wordpress. J'ai cherché toute la journée pour savoir comment intégrer javascript dans Wordpress, mais semble rencontrer de nombreuses façons différentes. Donc, ma question principale est de savoir quelle est la manière correcte et la plus rapide de coder le script. D'après ce que j'ai lu, il me semble que je devrais utiliser Wordpress enqueue afin que le script ne soit appelé que sur la page dont il a besoin, sur lequel est dans mon cas index.php. Mais je ne suis pas sûr de la bonne façon de le faire. Aussi, devrais-je ajouter quelque chose à mes fonctions.php?Utilisation de JQuery avec Wordpress dans le bon sens?
Voici le script:
<script src="Js/js/jquery-1.6.1.min.js" type="text/javascript"></script>
<script src="Js/js/jquery.zaccordion.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#example4 ul").zAccordion({
slideWidth: 600,
width: 900,
height: 250,
timeout: 5000,
slideClass: "frame"
});
});
</script>
Et voici ce que j'ai maintenant dans mon header.php:
<?php wp_enqueue_script('jquery'); ?>
<?php wp_head();?>
<script type="text/javascript"
src="<?php bloginfo("template_url"); ?>/js/jquery-1.6.1.min.js"></script>
<script type="text/javascript"
src="<?php bloginfo("template_url"); ?>/js/jquery.zaccordion.js"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery("#slider ul").zAccordion({
slideWidth: 600,
width: 800,
height: 250,
timeout: 5000,
slideClass: "frame"
});
});
</script>