Thumbnail uit extra veld in artikel wordt niet getoond
-
Hoi Ik probeer een kalender theme zo ver te krijgen dat hij op elke dag een plaatje toont dat als extra veld aan het artikel is toegevoegd. Er zit echter een fout in de code vermoed ik waardoor het niet lukt. Hij geeft wel de vervangende thumbnail weer voor het geal er geen extra veld is ingevuld, maar wanneer dit extra veld wel is ingevuld toont hij even goed de vervangende thumbnail.
Hier is de code en het gedeelte waar het om gaat is dik aangegeven.<?php if(!function_exists(‘wp_calendar’)) die(include(‘_wp.php’)); ?>
<?php $wp_calendar = wp_calendar(date(“F Y”, time())); ?><?php get_header(); ?>
<div id=”wp_calendar”>
<h3><?=$wp_calendar[‘active_month’]?></h3>
<ul class=”weekdays”>- <?php _e(‘Sunday’) ?>
- <?php _e(‘Monday’) ?>
- <?php _e(‘Tuesday’) ?>
- <?php _e(‘Wednesday’) ?>
- <?php _e(‘Thursday’) ?>
- <?php _e(‘Friday’) ?>
- <?php _e(‘Saturday’) ?>
<ol class=”month”>
<?php foreach($wp_calendar[‘calendar’] as $item): ?>
<?php if($item[‘is_day’] == “no”): ?>
<li class=”noday”>
<?php else: ?>
<li class=”<?=(isset($item[‘is_today’]) ? ‘ today’ : ”)?><?=(isset($item[‘posts’]) ? ” : ‘ empty’)?>”>
<div class=”head”><?=$item[‘day’]?><?=(isset($item[‘is_today’]) ? ‘ *’ : ”)?></div>
<div class=”day”>
<?php if(isset($item[‘posts’])): ?>-
<?php foreach($item[‘posts’] as $post): ?>
<?php $recent = new WP_Query(“cat=1&showposts=3”); while($recent->have_posts()) : $recent->the_post();?>
<?php if( get_post_meta($post->ID, “thumbnail”, true) ): ?>
” rel=”bookmark”><img style=”float:left;margin:0px 10px 0px 0px;” src=”<?php echo get_post_meta($post->ID, “thumbnail”, true); ?>” alt=”alt text” />
<?php else: ?>
” rel=”bookmark”><img style=”float:left;margin:0px 10px 0px 0px;” src=”<?php bloginfo(’template_url’); ?>/images/thumbnail.jpg” alt=”Default thumbnail” />
<?php endif; ?><?php endwhile; ?>
<?php endforeach; ?><?php endif; ?>
</div><?php endif; ?>
<?php endforeach; ?></div>
<?php get_footer(); ?>
- Het onderwerp ‘Thumbnail uit extra veld in artikel wordt niet getoond’ is gesloten voor nieuwe reacties.