WordPress优化:搜索结果只显示文章标题的方法

方法 1:使用functions.php 文件

使用 pre_get_posts 过滤器:

打开你的主题的 functions.php 文件(可以在 WordPress 后台的“外观” -> “编辑器”中找到)。

添加以下代码:

// 在 functions.php 文件中添加以下代码
function custom_search_filter($query) {
    if ($query->is_search && !is_admin()) {
        // 限制搜索结果只包含文章标题
        $query->set('post_type', 'post');
        $query->set('posts_per_page', -1);
        $query->set('post_status', 'publish');
        $query->set('fields', 'ids');
    }
    return $query;
}
add_filter('pre_get_posts','custom_search_filter');

方法 2: 使用插件

安装插件:

在 WordPress 后台导航到“插件” -> “安装插件”。

搜索并安装插件。 如 “Search Everything” 或 “Relevanssi”

使用这些方法时,你可以控制 WordPress 搜索结果只显示文章标题而不包括摘要和内容。

尊重版权丨本站注明原创的插件,购买者不得随意分享传播,仅限个人使用,一旦发现拉黑用户,删除使用权限。大神建站-WordPress插件开发 » WordPress优化:搜索结果只显示文章标题的方法

相关文章

评论 (0)