我是WP的新手,对Roots(http://roots.io/)来说很新,我在创建自定义主页时遇到了麻烦。这里有多远(我认为)我理解它:
这对我来说有点模糊。功能" the_content()"生活在" content-page.php"我假设它加载了页面的内容,但它加载了一些我不想要的默认内容(我认为它是由Roots主题添加的)。我不认为自定义主页内容的正确方法是修改" content-page.php"并删除或更改功能" the_content()"。我假设有一种更好的,模块化的方法来执行此操作,可能会创建一个自定义类,当" the_content()"被叫,但我不知道在哪里以及如何做到这一点。
答案 0 :(得分:0)
由于您对细节有点模糊,我将不得不在这些细节之间进行一些阅读。如果您需要进一步澄清,请询问:
the_content()
只输出为特定帖子存储的内容,您可以在WP管理员中编辑该内容。在编辑围绕内容的标记方面,您有几个选择。您可以根据需要修改content-page.php
,也可以创建新的部分(例如content-home.php
并加载它)。
您还可以使用过滤器来修改内容;这些通常用于更改多个位置中显示的内容,例如“阅读更多”内容。链接。查看this introduction to filters了解详情。
最后,您不希望/需要编辑the_content()