当前浏览:首页 / WordPress函数 / wp_register()

wp_register( string $before = '<li>', string $after = '</li>', bool $echo = true )

显示注册或管理链接

registermore...


描述

显示一个链接,允许用户在未登录且已启用注册的情况下导航到注册页面,或在登录的情况下导航到仪表板。


参数

$before

(string) (可选) 输出到链接前面的文本,默认值<li>

默认值: '<li>'

$after

(string) (可选) 输出到链接后面的文本,默认值</li>

默认值: '</li>'

$echo

(bool) (可选) 默认为echo,不返回链接。

默认值: true


返回

(void|string) 如果 $echo 参数为 true,则无返回,如果 $echo 为 false,则返回注册或管理链接。


说明

 如果管理界面 设置 > 常规 > 成员资格:未选中“任何人都可以注册”,则不会提供注册链接。。



源码

查看源码 官方文档


更新日志

版本描述
1.5.0开始引入

使用示例

  • 示例1

    默认用法
    wp_register以列表格式<li>显示链接。

    <?php wp_register(); ?>
    
  • 示例2

    显示无前后文本
    下面的代码例子显示 "注册" 或 "网站管理" 链接,前后参数中没有任何文本。

    <?php wp_register('', ''); ?>
    

    未登录时,会生成以下HTML:

    <a href="http://www.example.com/wp-login.php?action=register">Register</a>
    

    登录后会生成以下HTML:

    <a href="http://www.example.com/wp-admin/">Site Admin</a>