将一些建议的函数集成到代码中:
<?php
$c_user = wp_get_current_user();
if( !is_user_logged_in( $c_user->ID ) ) :
echo \'<a href="\' . esc_url( wp_login_url() ) . \'" alt="\' . esc_attr( \'Login\', \'textdomain\' ) . \'">\';
echo _e( \'Login\', \'textdomain\' );
echo \'</a>\';
wp_register(\' / \', \'\');
else :
echo \'Hello \' . $c_user->display_name . \', \';
echo \' <a href="\' . esc_url( wp_logout_url( home_url() ) ) . \'" alt="\' . esc_attr( \'Logout\', \'textdomain\' ) . \'">\';
echo _e( \'Logout\', \'textdomain\' );
echo \'</a>\';
endif;
?>
一些备注:
要显示“注册”链接,您需要在仪表板中勾选:“设置”-“常规”-Membership []任何人都可以注册
“注销”将重定向到主页;如果不需要,请删除home_url() 从代码中