我有一个自定义页面模板,如下所示:
<?php if( is_user_logged_in() ): ?>
<?php get_header(); ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( \'content\', \'page\' ); ?>
<?php thinkup_input_nav( \'nav-below\' ); ?>
<?php thinkup_input_allowcomments(); ?>
<?php endwhile; wp_reset_query(); ?>
<?php get_footer(); ?>
<?php else:
wp_die(\'Sorry, you must first <a href="/wp-login.php">log in</a> to view this page. You can <a href="/wp-login.php?action=register">register free here</a>.\');
endif; ?>
现在,当我浏览到使用此页面模板的页面时,会要求我登录。登录后,我被重定向到Wordpress管理面板。手动浏览页面时,只会再次显示相同的登录。
如何确保is\\u user\\u logged\\u in()检测到我已登录;我被重定向到页面本身谢谢!