实现wordpress前台输入用户名密码登陆表单

实现WordPress前台输入用户名密码登陆表单

1. 为何需要在前台添加登陆表单?

在WordPress中,默认情况下只能在后台登录。 若需要在前台添加登录表单,则需要使用一些插件或者编写自己的代码。添加登陆表单可以方便用户在前台登录网站,无需访问后台登录页面。

2. 使用插件添加前台登陆表单

WordPress中有许多插件可以方便地添加前台登录功能。比如使用插件 Login Widget with Shortcode:

//下载插件
wget https://downloads.wordpress.org/plugin/login-widget-with-shortcode.1.4.8.zip

//安装插件
unzip login-widget-with-shortcode.1.4.8.zip
cd login-widget-with-shortcode/
mv login-widget-with-shortcode ../wp-content/plugins/
cd ..
rm -rf login-widget-with-shortcode

//启用插件
wp plugin activate login-widget-with-shortcode

安装激活该插件后,你可以在WordPress小工具中找到Login Widget with Shortcode插件,把插件添加到需要展示登陆表单的页面上即可。

3. 编写代码添加登陆表单

你也可以编写自己的代码添加前台登录表单。以下是一个简单地添加前台登陆表单的示例代码:

<form action="<?php echo wp_login_url(); ?>" method="post">
    <p><label for="username">用户名:</label><br />
    <input type="text" name="log" id="username" class="input" value="" size="20"/></p>

    <p><label for="password">密码:</label><br />
    <input type="password" name="pwd" id="password" class="input" value="" size="20"/></p>

    <p><input type="submit" value="登陆" class="button" /></p>
    <input type="hidden" name="redirect_to" value="<?php echo home_url(); ?>" />
</form>

4. 总结

通过插件或者编写自己的代码,可以方便地添加前台登录表单。该功能可以极大地方便用户在前台登录网站,提高用户体验。

晓白博客网版权所有,原文地址https://www.xbnb.cn/5301
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容