如何从此代码段返回用户名(WP)?

时间:2017-06-28 20:59:25

标签: wordpress

下面是我从一个插件中提取的一个片段(我相信可以让你获得该帖子的作者的显示名称),然后将其粘贴到另一个插件的functions.php文件中,以便我可以拥有这个功能。所以现在在这个插件的其他地方,我将如何返回它?对于初学者,我认为我不需要“类”用户短信代码'一部分?

class userShortcodes {
    function user_shortcode($atts, $content){   
        if (!is_user_logged_in()) return;
         $current_user = wp_get_current_user();
         return $current_user->user_login;   
    }
}

1 个答案:

答案 0 :(得分:0)

使用此代码,我猜您只需更新代码即可获得用户名。

function user_shortcode(){   
        if (!is_user_logged_in()){break;}
        else if(is_user_logged_in()){ 
         $current_user = wp_get_current_user();
         echo $current_user->user_login;
       }    
  }
add_shortcode('ushort','user_shortcode');