在index.php中回显分配给博客的页面的特色图像

时间:2014-05-28 作者:Ciarán

我将我的帖子页面设置为名为Blog的页面。设置为使用模板:默认模板。So索引。php正在呈现此页面。我希望能够设置我称之为博客的此页面的特征图像,并将此输出放在我网站上博客帖子页面的顶部。对于我网站上的每一个其他页面,我都可以用

<div style="background-image: url(\'<?php echo $featured_src[0]; ?>\');">
有没有人知道为什么这幅带有特征的图像会适用于页面。php,但不是索引。php?

1 个回复
SO网友:Michael

当页面设置为posts页面时,则\'page_for_posts\' 选项将包含该页面的页面id;在这种情况下,您可以通过以下方式输出特色图像:

if( is_home() && get_option( \'page_for_posts\' ) 
 echo get_the_post_thumbnail( get_option( \'page_for_posts\' ) );

结束

相关推荐

PHP Header()提供已发送的标头

我正在Wordpress中进行结账过程,如果客户单击结账按钮,他就会被重定向到支付提供商。Important to know:<我使用session 在此过程中</我使用PHPheader() 函数将客户发送到此位置My problem:现在,当您单击按钮时,没有重定向,而是出现错误。警告:无法修改标题信息-标题已由/var/www/vhosts/website.com/httpdocs/wp-content/themes/template/header.php:24)发送。com/httpd