特色图片未出现在博客索引中

时间:2016-08-22 作者:Lee

我将一个静态页面用于frontpage,另一个页面用于博客索引。

然而,我注意到,如果我在页面中使用相同的代码。用于显示特色图像的php文件(工作正常),它不会显示作为我的博客索引页面设计的页面的特色图像。为什么会这样?

这是第页中的代码片段。php,从文件顶部:

<?php get_header(); ?>
<?php if ( has_post_thumbnail() ) {
    echo \'Featured image here\';
} ?>
但该代码在放入索引时不会产生回显结果。php

1 个回复
最合适的回答,由SO网友:Lee 整理而成

设法找到一个替代函数,该函数可以通过以下方式正确调用博客索引页的特征图像集:

<?php get_header(); ?>
<?php if ( is_home() && get_option(\'page_for_posts\') ) {
    echo get_the_post_thumbnail_url( get_option(\'page_for_posts\') );
} ?>
谢谢你的帮助

相关推荐

在创建函数.php之后,对未定义函数的调用是_BLOG_INSTALLED()

我想在中放置一些自定义代码functions.php 这是我无法做到的。为什么我在创建后会出现以下错误(即使是空的)functions.php? 我正在使用WP 5.4.2Heroku-wp?Fatal error: Uncaught Error: Call to undefined function is_blog_installed() in /app/public.built/wp-includes/load.php:606 Stack trace: #0 /app/public.built/wp-