是否添加已登录用户的链接?

时间:2016-12-08 作者:Elma Elma

<?php if ( is_user_logged_in() ) { \'<a class="btn" href="/author/<?php global $current_user;
get_currentuserinfo();
echo $current_user->display_name;
?>">Channel</a>\'; } else { echo \'Welcome, visitor!\'; } ?>
有人知道如何修复我想放在标题中的这个函数吗?

1 个回复
最合适的回答,由SO网友:Pat J 整理而成

<?php 
if ( is_user_logged_in() ) {
    $current_user = wp_get_current_user();
    echo \'<a class="btn" href="/author/\' . 
        $current_user->display_name . 
        \'">Channel</a>\'; 
} else { 
    echo \'Welcome, visitor!\'; 
} 
?>
请注意get_currentuserinfo()deprecated 赞成wp_get_current_user().