因为这行代码是在索引中硬编码的。php文件,而不是通过函数调用您实际上只有两个选项:
编写您自己的函数来调用此代码(使用您选择的阅读更多文本),然后替换子主题索引中的相关部分。php文件,并调用此函数。该函数将包含在子主题的函数中。php文件创建索引的副本。php文件,然后将硬编码的“阅读更多”文本更改为您想要的内容显然,这两种解决方案都不能解决原来的问题(不想复制index.php文件)。
也值得注意索引顶部的评论。php文件:
这是默认模板。当找不到更具体的模板来显示帖子时,可以使用它。不太可能使用此模板,但可能会有罕见的情况。
因此,要使此更改在所有相关页面上生效,您还需要编辑页面模板首页。php存档。php,页面模板存档。php和搜索。php(我想就这些了)。
一种更老套的方法是编写一个“查找并替换”样式的函数,该函数查找当前的“阅读更多”文本并将其替换为其他文本,然后从子主题的页脚调用该函数。php文件。
简而言之,我认为没有一种方法可以在不将至少一个包含或页面模板复制到子主题的情况下切换出此文本。