如何向未登录的用户显示内容,而不是在私人自定义帖子上显示404? 时间:2011-02-09 作者:gillespieza 我想显示一条类似“您必须登录才能查看此内容”的消息,其中包含私人自定义帖子。理论上,我想用这样的东西:if (is_user_logged_in()) { // Page code goes here } else { echo "You must be logged in to view this page."; }此代码为单一自定义。php页面模板Thetrue 这个案子很好用。但是,如果用户未登录,则不会看到“您必须登录…”我换了404?我做错了什么? 1 个回复 最合适的回答,由SO网友:editor 整理而成 你是在圈内做这件事吗?我自己也会这样尝试:if ($post->post_status == "private" && !is_user_logged_in()) { echo "You must be logged in to view this page."; } else if( $post->post_status == "private" && is_user_logged_in() ) { // Page code goes here } 结束 文章导航