搜索。php和内容搜索。php搜索。php是对应于显示搜索表单请求结果的模板文件。如果主题中没有它(意味着没有search.php) 然后wordpress默认为index.php 并使用它。
更改为search.php 不会影响索引。php。
以类似的方式,content-search.php 将被查找,如果未找到,则content.php 将使用。
Read about Template Hierarchy here.
自定义
也就是说,如果您还没有自定义,请确保在自定义时使用了子主题。
Codex: About Child Themes.
创建子主题后,可以创建父主题搜索的副本。php并将其放置在子主题目录中。
从这里,您可以创建任一内容的副本。php并将其放置在子主题中,或者复制它并将其重命名为内容搜索。php。
根据要删除的项目所在的位置,您可能需要对两个新创建的子主题文件进行编辑(search.php 和content.php 或content-search.php) 实现你想要的。
但考虑到您对最佳实践的关注,特定模板有助于减少主题文件中的条件语句。子主题可以防止在开发人员更新主题时丢失自定义项。希望这有帮助。