Moin,
ich versuche seit heute Morgen für unsere Firmenseite das jQuery Cycle Tool für eine Slideshow zum laufen zu bringen... Leider bisher ohne Erfolg.
Der Fade-Effekt wird einfach nicht gestartet, die Bilder nur starr untereinander angezeigt...
Einbindung ist wie folgt;
in der functions.php
function firma_init() {
$pfad = get_bloginfo('template_directory');
if (!is_admin()) {
wp_deregister_script('jquery');
wp_deregister_script('scriptaculous');
wp_deregister_script('prototype');
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js', false, '1.3.2', true);
wp_register_script('cycle', $pfad.'/js/cycle/jquery.cycle.lite.min', false, '', true);
wp_enqueue_script('jquery');
wp_enqueue_script('cycle');
}
}
add_action('init', 'firma_init');
Alles anzeigen
Geladen werden die Scripte auch im Footer, wie es sein soll.
Aufruf des Cycle-Scripts ebenfalls im Footer;
<script type="text/javascript">
/* <![CDATA[ */
jQuery(document).ready(function() {
jQuery('.slideshow').cycle({
fx: 'fade'
});
/* ]]> */
</script>
Die Slideshow ist in extra Template ausgelagert;
<?php // Hole Bilder und zeige je nach Seite / Kategorie
$imgpfad = get_bloginfo ('template_directory');
/* Bilder der Starseite */
if (is_home()) {
echo ('<img src="'.$imgpfad.'/slideshow/Landhaus-Panorama.jpg" title="Landhaus-Panorama" width="950" height="250" />');
echo ('<img src="'.$imgpfad.'/slideshow/plisseestoffe.jpg" title="Plisseestoffe" width="950" height="250" />');
}
?>
Aufruf funktioniert auch, nur dass die Bilder nicht " faden "... Hat jemand einen Tipp?
Danke
Thomas