我想在我的WordPress博客中爲公衆隱藏某些類別,但可以通過登錄用戶查看。只顯示WordPress登錄用戶的具體類別
如果市民前往參觀的限制類別,他們應該能看到一個登錄框,他們必須登錄才能查看的分類
我的WordPress is_user_logged_in功能,但不知道如何使用它的這個目的。我應該添加到我的functions.php?
我曾嘗試這個代碼,但可以;噸得到它的工作:
add_action('init', 'check_redirect_page');
function check_redirect_page() {
if (!is_user_logged_in() && !is_category(177)) {
wp_redirect(home_url('/login'));
exit();
}
}
沒有人有任何其他建議?它只是不會爲我工作:(
我更喜歡functions.php解決方案,但該代碼說IF用戶登錄然後重新直接但我希望它是相反的方式。所以,如果用戶登錄,顯示它,但如果他們不是然後重定向 – Omar
不,它說如果(!is_user_logged_in()...注意! - 它返回true,如果用戶沒有登錄。:) – Mike
謝謝,讓我給這個鏡頭 – Omar