hi leute,
ich versuche gerade die wordpressartikel in einem jqueryslider auszugeben.
allerdings stelle ich mich dazu anscheinend zu dusselig an :''''''(
so habe ich das in der header.php eingebunden
und hier soll der slider auftauchen
und hier die dazugehörigen css teile
ich habe schon versucht, dass alle artikel nebeneinander erscheinen, damit dieses prinzip des sliders funktioniert, aber leider werden die artiekl immer versetzt angezeigt
danke schonmal an euch...
ich versuche gerade die wordpressartikel in einem jqueryslider auszugeben.
allerdings stelle ich mich dazu anscheinend zu dusselig an :''''''(
so habe ich das in der header.php eingebunden
PHP:
<script language='javascript' type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js'></script>
<!-- SLIDER -->
<script src="<?php bloginfo('template_directory'); ?>/jquery-1.2.6.pack.js" type="text/javascript"></script>
<script src="<?php bloginfo('template_directory'); ?>/jquery.flow.1.1.min.js" type="text/javascript"></script>
<!--[if lt IE 7]>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>unitpngfix.js"></script>
<![endif]-->
<script type="text/javascript">
$(function() {
$("div#controller").jFlow({
slides: "#slides",
width: "915px",
height: "648px"
});
});
</script>
PHP:
<div id="controller">
<div id="slides">
<!-- artikel der kategorie auf seite y anzeigen -->
<?php
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$wp_query->query('catID=23&posts_per_page=10'.'&paged='.$paged);
?>
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
<div class="postimage"> <!-- artikelbild -->
<img src="<?php echo get_post_meta($post->ID, 'postimage', true); ?>" width="545" />
</div>
<!-- ENDE ARTIKELBILD -->
<!-- BESCHREIBUNG -->
<div id="beschreibung">
<?php
$beschreibung = get_post_meta($post->ID, "beschreibung", false);
if ($beschreibung[0]=="") { ?>
<!-- If there are no custom fields, show nothing -->
<?php } else { ?>
<div class="beschreibung">
<?php foreach($beschreibung as $beschreibung) {
echo '<p>'.$beschreibung.'</p>';
} ?>
</div>
<?php } ?>
</div>
<!-- ENDE BESCHREIBUNG -->
<!-- MEDIEN -->
<div id="medien">
<?php
$medien = get_post_meta($post->ID, "medien", false);
if ($medien[0]=="") { ?>
<!-- If there are no custom fields, show nothing -->
<?php } else { ?>
<div class="medien">
<h3>medien</h3>
<?php foreach($medien as $medien) {
echo '<p>'.$medien.'</p>';
} ?>
</div>
<?php } ?>
</div>
<!-- ENDE MEDIEN -->
<!-- TECHNIKEN -->
<div id="techniken">
<?php
$techniken = get_post_meta($post->ID, "techniken", false);
if ($techniken[0]=="") { ?>
<!-- If there are no custom fields, show nothing -->
<?php } else { ?>
<div class="techniken">
<h3>techniken</h3>
<?php foreach($techniken as $techniken) {
echo '<p>'.$techniken.'</p>';
} ?>
</div>
<?php } ?>
</div>
<!-- ENDE TECHNIKEN -->
<!-- KUNDENREFERENZEN -->
<div id="kunden">
<?php
$kunden = get_post_meta($post->ID, "kunden", false);
if ($kunden[0]=="") { ?>
<!-- If there are no custom fields, show nothing -->
<?php } else { ?>
<div class="kunden">
<h3>alle kundenreferenzen</h3>
<?php foreach($kunden as $kunden) {
echo '<p>'.$kunden.'</p>';
} ?>
</div>
<?php } ?>
</div>
<!-- ENDE KUNDENREFERENZEN -->
</div>
</div>
</div>
<?php endwhile; ?>
</div>
<div id="lpfeil"><img src="<?php bloginfo('template_directory'); ?>/images/lpfeil.png" class="jFlowPrev" /></div>
<div id="rpfeil"><img src="<?php bloginfo('template_directory'); ?>/images/rpfeil.png" class="jFlowNext"/></div>
<div id="facebook"><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http://www.cottbus-werbung.de" layout="button_count" show_faces="false" width="450" font="trebuchet ms"></fb:like></div>
<?php $wp_query = null; $wp_query = $temp;?>
</div>
HTML:
#referenzen
{
font-size:10px;
z-index:10;
width:984px;
position:absolute;
top:190px;
left:-6px;
text-align:center;
float:left;
}
#controller
{
display:inline;
overflow:hidden;
text-align:center;
height:648;
}
#slides
{
display:inline;
float:left;
text-align:center;
height:648px;
}
.slides
{
display:inline;
float:left;
text-align:center;
height:648px;
}
ich habe schon versucht, dass alle artikel nebeneinander erscheinen, damit dieses prinzip des sliders funktioniert, aber leider werden die artiekl immer versetzt angezeigt
danke schonmal an euch...