我正在制作一个网站,客户端需要一个登录链接,当用户登录时该链接会变成注销链接。
为此,我在 header.php 文件中使用此代码:
<?php
if ( is_user_logged_in() ) {
echo '<a href="'.wp_logout_url( get_permalink() ).'" title="Logout" class="hunderline">Logout</a>';
} else {
echo '<a href="'.wp_login_url( get_permalink() ).'" title="Login" class="hunderline">Login</a>';
}
?>
那怎么错了?它很好地显示了“登录”链接,一旦您登录,该链接就会按照应有的方式更改为“注销”链接,但是即使您使用它来注销,该链接仍然是注销链接...帮助我!