Hi,
I'm trying to add an anythingSlider jQuery plugin above the content of my homepage.
I'm trying to include it in a hook in the functions.php and it isn't showing up.
I've created a template called gallery.php and placed this code in the functions.php:
function my_init_method() {
//use google's jquery
if (!is_admin()){
wp_deregister_script( 'jquery' );
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js');
wp_enqueue_script('jquery');
wp_enqueue_script('jquery.anythingslider', get_bloginfo('stylesheet_directory') . '/js/jquery.anythingslider.js');
wp_enqueue_script('jquery.easing.1.2', get_bloginfo('stylesheet_directory') . '/js/jquery.easing.1.2.js');
}
}
add_action('template_redirect', 'my_init_method');
function my_in_head(){ ?>
<script type="text/javascript">
//<![CDATA[
jQuery.noConflict();
jQuery(document).ready(function($) { //tells WP to recognize the $ variable
//paste your jquery code here
function formatText(index, panel) {
return index + "";
}
$(function () {
$('.anythingSlider').anythingSlider({
easing: "easeInOutExpo", // Anything other than "linear" or "swing" requires the easing plugin
autoPlay: true, // This turns off the entire FUNCTIONALY, not just if it starts running or not.
delay: 5000, // How long between slide transitions in AutoPlay mode
startStopped: false, // If autoPlay is on, this can force it to start stopped
animationTime: 600, // How long the slide transition takes
hashTags: true, // Should links change the hashtag in the URL?
buildNavigation: true, // If true, builds and list of anchor links to link to each slide
pauseOnHover: true, // If true, and autoPlay is enabled, the show will pause on hover
startText: "Go", // Start text
stopText: "Stop", // Stop text
navigationFormatter: formatText // Details at the top of the file on this use (advanced use)
});
$("#slide-jump").click(function(){
$('.anythingSlider').anythingSlider(6);
});
});
}); //end document ready functions
/* ]]> */
</script>
<?php }
add_action('wp_head', 'my_in_head');
add_action( 'hybrid_before_container', 'my_super_gallery' );
function my_super_gallery() {
include (TEMPLATEPATH . '/gallery.php');
}