如何自定义WP启动主题根目录中的内容?

时间:2014-09-29 16:01:41

标签: php wordpress

我是WP的新手,对Roots(http://roots.io/)来说很新,我在创建自定义主页时遇到了麻烦。这里有多远(我认为)我理解它:

  • 要创建自定义主页,我将一个名为" front-page.php"的文件放入在WP根目录中。此文件基于" page.php"。
  • "前page.php文件" loading" content-page.php"来自模板目录。

这对我来说有点模糊。功能" the_content()"生活在" content-page.php"我假设它加载了页面的内容,但它加载了一些我不想要的默认内容(我认为它是由Roots主题添加的)。我不认为自定义主页内容的正确方法是修改" content-page.php"并删除或更改功能" the_content()"。我假设有一种更好的,模块化的方法来执行此操作,可能会创建一个自定义类,当" the_content()"被叫,但我不知道在哪里以及如何做到这一点。

1 个答案:

答案 0 :(得分:0)

由于您对细节有点模糊,我将不得不在这些细节之间进行一些阅读。如果您需要进一步澄清,请询问: the_content()只输出为特定帖子存储的内容,您可以在WP管理员中编辑该内容。在编辑围绕内容的标记方面,您有几个选择。您可以根据需要修改content-page.php,也可以创建新的部分(例如content-home.php并加载它)。 您还可以使用过滤器来修改内容;这些通常用于更改多个位置中显示的内容,例如“阅读更多”内容。链接。查看this introduction to filters了解详情。 最后,您不希望/需要编辑the_content()