新建一个WordPress登录页面

2014年5月22日 | 分类:其他转载 | 没有评论 » | 阅读:715次

本文的一段代码,可以使你轻松新建一个登录页面,不使用wp-login.php形式,无需进入WordPress默认登录页面。

代码主要通过 wp_login_form() & add_shortcode 来实现。 将以下代码添加到当前主题的 functions.php 文件中:

  1. function?trickspanda_login_form_shortcode()?{
  2. ????if?(?is_user_logged_in()?)
  3. ????????return?;
  4. ????return?wp_login_form(?array(?’echo‘?=>?false?)?);
  5. }
  6. function?trickspanda_add_shortcodes()?{
  7. ????add_shortcode(?’trickspanda-login-form’,?’trickspanda_login_form_shortcode’?);
  8. }
  9. add_action(?’init’,?’trickspanda_add_shortcodes’?);

使用方法:

新建一个页面,切换到文本编辑模式,在正文中输入:

  1. [trickspanda-login-form]

发表即可。

注:登录者将不可见。

原文:http://zmingcx.com/add-login-form-page-wordpress.html

关键词: , ,

提交评论