如何创建在管理区域中看不到的页面?主要用于显示消息并执行其他一些操作,例如重新发送激活电子邮件。
但是,我想向用户显示友好消息,并保留主要页眉和页脚,因此页面看起来像是嵌入在网站中。
我正在检查用户是否已激活其帐户:
if ( get_user_meta( $user->ID, 'has_to_be_activated', true ) != false ) {
wp_logout();
$_SESSION['not_activated'] = $user->ID;
Pathway::message('You must activate your account before you can login. <a href=\''.get_site_url().'wp-content/plugins/pathway/resend-activation.php\'>Re-send email?</a>');
}
如果不是,我想将他们发送到另一页,这将执行逻辑以生成激活链接并明显地告诉他们检查其电子邮件。