使用场景:规避某些风险内容
// 添加分类及分类下文章隐藏
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]

