我有一个体育比赛网站。我可以创建未来比赛的日历,然后将帖子状态设置为“私人”。
NOT 登录的用户可以点击帖子并访问它。
如何为未登录的用户禁用帖子的链接?
答案 0 :(得分:0)
将此代码放在function.php文件中。
function getPrivatePostMatch()
{
global $post;
$status = get_post_status( $post->ID );
if( $status == "private" )
{
wp_redirect( home_url() ); // you can add your page url here
exit;
}
}
add_action('template_redirect','getPrivatePostMatch');