WordPress 禁用私人帖子链接
Wordpress disable private posts links
我有一个体育比赛的网站。我可以创建未来比赛的日历,然后将 post 状态设置为 "private"。
未 登录的用户可以单击 post 并访问它。
如何为未登录的用户禁用 link 到 post?
将此代码放入您的 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');
我有一个体育比赛的网站。我可以创建未来比赛的日历,然后将 post 状态设置为 "private"。
未 登录的用户可以单击 post 并访问它。
如何为未登录的用户禁用 link 到 post?
将此代码放入您的 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');