wordpress禁止未登陆用户直接访问分类和分类下的文章登录后可见

可以将未登录用户所能看到的内容自动隐藏跳转至404,登录后查看下载等操作不收任何影响。
¥30 元 60 元
使用场景:规避某些风险内容
wordpress禁止未登陆用户直接访问分类和分类下的文章登录后可见插图

[erphpdown]

// 添加分类及分类下文章隐藏
add_action('template_include', function ($var) {
    $arrs = array(393,2683);
    if ( ! is_user_logged_in() && is_single()) {
        $category_current     = get_the_category();
        $category_current_ids = array_column($category_current, 'term_id');
        foreach ($category_current_ids as $v) {
            if (in_array($v, $arrs)) {
                wp_safe_redirect(home_url() . '/404');
                exit;
            }
        }
    }else if ( ! is_user_logged_in() && is_category()) {
        $category_id=get_queried_object_id();
        if (in_array($category_id, $arrs)) {
            wp_safe_redirect(home_url() . '/404');
            exit;
        }
    }

    return $var;

[/erphpdown]文章源自玩技e族-https://www.playezu.com/tao/728351.html 文章源自玩技e族-https://www.playezu.com/tao/728351.html

匿名

发表评论

匿名网友
确定

拖动滑块以完成验证