我有一个WordPress网站,并将以下代码添加到Single.php文件中,这意味着如果我发布博客帖子而不选择“特色图片”,它将显示默认的“特征图像”( tellymedia-临时image.jpg的)。
<?php if ( has_post_thumbnail() ) {
the_post_thumbnail();
} else { ?>
<img src="<?php bloginfo('template_directory'); ?>/branding/tellymedia-temporary-image.jpg" alt="<?php the_title(); ?>" />
这在显示单个博客帖子(显示默认图像)的实际页面上工作正常,但我也在我的Functions.php文件中使用以下代码,以显示每个帖子的“特色图像”缩略图在补充工具栏中:
<a href="<?php the_permalink(); ?>"><span class="widget-listing-thumbnail"><?php the_post_thumbnail(); ?></span><?php get_the_title() ? the_title()+the_subtitle('<span class="widget-subtitle">', '</span class="widget-subtitle">') : the_ID(); ?></a>
虽然这适用于所有其他帖子但它不适用于我没有选择“特色图片”的任何地方。有没有办法调整我的Functions.php文件中的代码,所以它还会在补充工具栏中显示默认的“特色图像”的缩略图,以供我尚未选择的帖子?
谢谢!
答案 0 :(得分:0)
尝试这个。
<a href="<?php the_permalink(get_the_id()); ?>">
<span class="widget-listing-thumbnail">
<?php if ( has_post_thumbnail() ) {
the_post_thumbnail();
} else { ?>
<img src="<?php bloginfo('template_directory'); ?>/branding/tellymedia-temporary-image.jpg" alt="<?php the_title(); ?>" />
?>
</span>
<?php get_the_title() ? the_title() + the_subtitle('<span class="widget-subtitle">', '</span class="widget-subtitle">') : the_ID(); ?>
</a>