自用的 WordPress 注册、管理链接调用函数发表评论!
很不喜欢 WordPress 内置的 wp_register(注册与管理) 和 wp_loginout(登陆与注销)两个函数就自写了一个综合两者的函数来实现,代码如下:
function Wady_admin( $before = ", $after = ", $middle = ' ', $reg = 'Register', $admin = 'admin', $login = 'LogIn', $logout = 'LogOut' ) {
if ( ! is_user_logged_in() ) {
if ( get_option('users_can_register') ) {
$link = $before . '<a href="' . get_option('siteurl') . '/wp-login.php?action=register">' . $reg . '</a>' . $after;
$link .= $middle;
} else {
$link = ";
}
$link .= $before . '<a href="' . get_option('siteurl') . '/wp-login.php">' . $login . '</a>' . $after;
} else {
$link = $before . '<a href="' . get_option('siteurl') . '/wp-admin/">' . $admin . '</a>' . $after;
$link .= $middle;
$link .= $before . '<a href="' . get_option('siteurl') . '/wp-login.php?action=logout">' . $logout . '</a>' . $after;
}
echo $link;
}
详细的参数说明
Wady_admin('前缀', '后缀', '间隔', '注册文字', '管理文字', '登陆文字', '注销文字');
