我有一个WordPress网站,我想为访问者添加一个注册链接。
因此,我添加了一个名为“寄存器”的菜单项,链接如下:
http://mywebsite.com/wp-login.php?action=register问题是,这个链接为用户和访问者打开了登记表,我只想向访问者展示。
发布于 2017-10-09 14:20:48
我修复了Nav菜单角色插件的问题。
我将注册链接添加到菜单中,并使用插件将其设置为仅注销用户。
这样就不会显示给记录在案的用户
发布于 2017-10-09 13:44:41
在is_user_logged_in()函数中添加注册或登录链接。因此,如果当前用户未登录您的站点,则此函数将显示他们的登录页面,如果该用户未注册,则必须注册才能登录到您的站点。
代码示例:
<?php
if( !is_user_logged_in() ) {
<a href="<?php echo wp_login_url(); ?>">Log in / Register</a>
}https://wordpress.stackexchange.com/questions/282347
复制相似问题