我希望有人也許能夠幫助我有一個問題的默認圖像...WordPress的顯示上的single.php
我目前正在建設一個WordPress站點和我放在一起的帖子部分。一切似乎都沒問題,在帖子上使用精選圖片時,它在這裏縮略圖中很好地顯示:http://5.10.105.45/~learningforsusta/index.php/education-for-sustainable-development/,然後在此單個帖子內很好地顯示:http://5.10.105.45/~learningforsusta/index.php/efsc-post/example-post-1/
但是,在沒有指定特色圖片的帖子中,它似乎正在顯示一個默認圖像...
我的問題是,我如何擺脫默認圖像,如果沒有特色圖片,我想它不顯示任何東西...
下面是我用來拉動它的代碼:
<div class="container">
<div class="row">
<div class="col-md-9">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="page-header">
<?php
$thumbnail_id = get_post_thumbnail_id();
$thumbnail_url = wp_get_attachment_image_src($thumbnail_id, 'thumbnail-size', true);
$thumbnail_meta = get_post_meta($thumbnail_id, '_wp_attachment_image_alt', true);
?>
<p class="featured-image"><img src="<?php echo $thumbnail_url[0]; ?>" alt="<?php echo $thumbnail_meta; ?>"></p>
<p><em>
By <?php the_author(); ?>
on <?php echo the_time('l, F jS, Y');?>
in <?php the_category(', '); ?>.
<a href="<?php comments_link(); ?>"><?php comments_number(); ?></a>
</em></p>
</div>
<?php the_content(); ?>
<hr>
<?php comments_template(); ?>
<?php endwhile; else: ?>
<div class="page-header">
<h1>Oh no!</h1>
</div>
<p>No content is appearing for this page!</p>
<?php endif; ?>
</div>
<?php get_sidebar('blog'); ?>
</div>
,這裏是從涉及縮略圖functions.php文件的代碼...
add_theme_support('post-thumbnails');
set_post_thumbnail_size(150, 120, true);
我敢肯定,我失去了一些東西簡單,但我已經嘗試改變的事情,我只是能不知道!
任何幫助將不勝感激......
感謝,
肖恩
有趣的......沒有什麼你共享該會建議有一個默認的圖像的代碼。你有沒有嘗試搜索你的主題的圖像名稱的源代碼?您可能會錯過某個負責此默認輸出的縮略圖過濾器。 – rnevius
這是我第一次說實話!這就是爲什麼它沒有任何意義......下面的傢伙似乎有答案 - 我只是想念if語句。那是回覆:) –