如何将特色图片放置在帖子标题下方

问题描述 投票:0回答:1

我找到了一种解决方法,可以将特色图片默认设置为帖子标题下方。wordpress add featured image below post title

我将这个php放在哪里?

对所有帖子都适用吗?

php wordpress page-layout
1个回答
0
投票

请查看主题中的wordpress模板层次结构:

https://developer.wordpress.org/themes/basics/template-hierarchy/

如果使用自定义帖子类型single.php,则可以在single-{post-type}.php内部编辑单个帖子视图的外观。如果您使用的不是自己制作的主题,并且可能会更新,请确保使用子主题,这样,在更新父主题时,您的更改将不会被覆盖。

这是一个在wordpress中创建子主题的不错的教程:https://www.smashingmagazine.com/2016/01/create-customize-wordpress-child-theme/

在模板文件中,具有get_the_post_thumbnail()功能的特色图像和具有get_the_title()功能的帖子标题。

搜索代码中的行,您可以在其中找到功能并将位置更改为所需的位置。或者,如果没有特色图片,则可以添加已经找到的代码。


我将其放在php的什么位置?

在主题的单页模板内。

对所有帖子都适用吗?

如果使用single.php文件,是的。所有帖子都使用此模板。但是,您只能按照上述说明将更改应用于特定的帖子类型-如果需要的话。您也可以使用category-{term}.php使它适用于某些特定类别的术语,或者您可能想更改archive.php中的帖子列表。请检查上面的链接,Wordpress模板层次结构将使此内容清晰易懂。

希望这会有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.