通过仪表板将英雄形象添加到主页(博客格式)

时间:2017-05-24 作者:iNaesu

我正在寻找添加一个英雄形象到我的网站的主页(博客格式)via the dashboard.

我已经成功地使用高级自定义字段(ACF)将英雄图像添加到静态页面和帖子中。然而,我一直不知道如何在“最近的帖子”模式下向主页添加自定义字段,因为仪表板在该模式下无法控制主页(据我所知)。

使用ACF的解决方案将受到欢迎,但不是必需的。

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

这个问题有很多变数,所以请耐心听我说,我给你一个解决方案,可以让你接近。

假设该字段名为myimage,并且您正在字段控件中返回图像url。。。

打开你的家。php文件(如果没有子主题,请创建一个,并从主主题复制home.php。然后在子主题的home.php中输入以下代码:

<?php if( get_field(\'myfield\') ): ?>

    <img src="<?php the_field(\'myfield\'); ?>" />

<?php endif; ?>
您希望它出现在主页上的任何位置。

如果你想让英雄出现在标题中,你可能需要使用标题。并使用此代码。

<?php 
if ( is_home() ) {
    // This is the blog posts index
    if( get_field(\'myfield\') ): ?>
        <img src="<?php the_field(\'myfield\'); ?>" />

    <?php endif;
} else {
    // This is not the blog posts index
}
?>

结束

相关推荐

使用QUERY_POSTS()从循环中排除第一个POST(粘性或非粘性)

我正在使用query_posts( \'offset=1\' ); 将第一篇文章从循环中排除。但是,如果第一个帖子是粘性帖子,则会显示该帖子,而第二个(非粘性)帖子不会显示。是否有任何方法可以隐藏第一篇帖子,无论它是否有粘性?我不能使用ignore_sticky_posts 因为我只想隐藏第一个。谢谢你的帮助!

通过仪表板将英雄形象添加到主页(博客格式) - 小码农CODE - 行之有效找到问题解决它

通过仪表板将英雄形象添加到主页(博客格式)

时间:2017-05-24 作者:iNaesu

我正在寻找添加一个英雄形象到我的网站的主页(博客格式)via the dashboard.

我已经成功地使用高级自定义字段(ACF)将英雄图像添加到静态页面和帖子中。然而,我一直不知道如何在“最近的帖子”模式下向主页添加自定义字段,因为仪表板在该模式下无法控制主页(据我所知)。

使用ACF的解决方案将受到欢迎,但不是必需的。

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

这个问题有很多变数,所以请耐心听我说,我给你一个解决方案,可以让你接近。

假设该字段名为myimage,并且您正在字段控件中返回图像url。。。

打开你的家。php文件(如果没有子主题,请创建一个,并从主主题复制home.php。然后在子主题的home.php中输入以下代码:

<?php if( get_field(\'myfield\') ): ?>

    <img src="<?php the_field(\'myfield\'); ?>" />

<?php endif; ?>
您希望它出现在主页上的任何位置。

如果你想让英雄出现在标题中,你可能需要使用标题。并使用此代码。

<?php 
if ( is_home() ) {
    // This is the blog posts index
    if( get_field(\'myfield\') ): ?>
        <img src="<?php the_field(\'myfield\'); ?>" />

    <?php endif;
} else {
    // This is not the blog posts index
}
?>