首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]WordPress采用代码方式进行隐藏指定页面

发布于 2024-11-04 19:37:07
0
152

要在WordPress中使用代码方式隐藏指定页面,你可以在主题的functions.php文件中添加以下代码:

function hide_specific_page($query) {
    if( !is_admin() && $query->is_main_query() ) {
        $page_id = 123; // 替换为你想要隐藏的页面的ID
        if( $query->is_page($page_id) ) {
            $query->set_404();
            status_header(404);
            include get_404_template();
            die();
        }
    }
}
add_action('pre_get_posts', 'hide_specific_page');

在上面的代码中,将$page_id替换为你想要隐藏的页面的ID。当访问该页面时,将会显示404页面,从而隐藏指定页面内容。

请注意,这段代码需要添加到主题的functions.php文件中。在编辑代码前,请务必备份您的主题文件,以防止意外发生。

希望这个代码能帮助你实现隐藏指定页面的需求。如果有任何问题或需要进一步帮助,请随时告诉我。

评论
一个月内的热帖推荐
鸟云
Lv.1普通用户

275

帖子

20

小组

225

积分

赞助商广告
站长交流