Hallo Community,
erstelle derzeit eine Seite wo die Startseite mit einer Slideshow beginnt.
Leider sieht es die Einstellung vor, dass die dafür angewandten Bilder aus dem Templateportfolio genommen werden, was mir so nicht passt.
Ich hätte es gerne, dass die angezeigten Bilder aus einem Ordnerpfad genommen werden.
Anbei der Code der PHP-Datei:
PHP
<?php
/**
* Template Name: Home Page
*/
get_header(); ?>
<script type="text/javascript">
jQuery(function($){
$.supersized({
// Functionality
slide_interval : <?php echo of_get_option('sl_pausetime'); ?>,
transition : <?php echo of_get_option('sl_effect'); ?>,
transition_speed : <?php echo of_get_option('sl_animation_speed'); ?>,
// Components
slide_links : 'blank', // Individual links for each slide (Options: false, 'num', 'name', 'blank')
slides : [ // Slideshow Images
<?php $temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query(); ?>
<?php $wp_query->query("post_type=portfolio&showposts=-1"); ?>
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<?php
$thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'large-thumbnail' );
$thumb_small = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'small-thumbnail' );
$url = $thumb['0'];
$url_small = $thumb_small['0'];
?>
{image : '<?php echo $url?>', title : '<?php the_title(); ?>', thumb : '<?php echo $url_small?>', url : '<?php the_permalink(); ?>'}<?php if(($wp_query->current_post + 1) == ($wp_query->post_count)) { echo ''; } else { echo ','; } ?>
<?php endwhile; ?>
<?php $wp_query = null; $wp_query = $temp;?>
]
});
});
</script>
<?php get_footer(); ?>
Alles anzeigen
Die entsprechende Stelle, an der das Portfolio mit dem Ordnerpfad ersetzt werden soll, sollte wohl die hier sein:
PHP
...
<?php $wp_query->query("post_type=portfolio&showposts=-1"); ?>
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
...
Wie kann ich den Portfoliopfad mit einem Ordnerpfad ersetzen?
Vielen Dank!!