【发布时间】:2017-07-25 20:48:17
【问题描述】:
我在子目录中安装了 wordpress,但除非我手动包含根目录,否则搜索功能将不起作用。如何更改 search.php 中的代码以完成完整的站点搜索?
这是标准代码:
<form class="art-search" method="get" name="searchform" action="<?php echo esc_url( site_url() ); ?>/">
<input name="s" type="text" value="<?php echo esc_attr(get_search_query()); ?>" />
<input class="art-search-button" type="submit" value="" />
</form>
我需要搜索功能来跳转一个目录并搜索整个根目录。 WP 目录位于子目录“new”中,因此当前执行搜索:
(site)/new/?s=test *but does not return results.*
如果子被移除:
(site)/?s=test *returns all results.*
我确信这是一个简单的解决方法,但我还没有弄明白。
提前致谢, 杰森
【问题讨论】:
标签: php wordpress search root subdirectory