WordPress搜索结果也可能取决于您的主题或插件。尝试启用名为Twenty Ninteen的默认主题,然后尝试搜索。
默认行为是同时搜索帖子和页面。但是,如果主题正在更改,则可以强制搜索页面。
为了只在WordPress中搜索页面,我们需要在WordPress函数文件中添加一个PHP过滤器。打开您的函数。然后复制并粘贴下面的代码。您的WordPress站点现在将在搜索结果中返回页面和帖子。
function SearchFilter($query) {
if ($query->is_search) {
$query->set(\'post_type\', array(\'post\', \'page\'));
}
return $query;
}
add_filter(\'pre_get_posts\', \'SearchFilter\');