搜索search.php中的子目录wordpress安装

问题描述:

我有一个wordpress安装在子目录中,但搜索功能将无法正常工作,除非我手动包含根目录。我如何更改search.php中的代码来完成完整的网站搜索?搜索search.php中的子目录wordpress安装

这里的标准代码:

<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目录是子目录“新”,所以目前的搜索执行:

(site)/new/?s=test *but does not return results.* 

如果子被删除:

(site)/?s=test *returns all results.* 

我敢肯定,这是一个简单的办法,但我还没有想通出来。

在此先感谢,杰森

好了,万一有人想知道,该解决方案可谓是将“SITE_URL”到“HOME_URL。”