2017-06-28 2 views
0

以下は、私が1つのプラグインから抽出したスニペットです(投稿者の表示名を得ることができると思います)。そして、それを他のプラグインのfunctions.phpファイルに貼り付けて、その機能を持たせることができます。だからこのプラグインのどこかで、どうやってそれを返すのだろうか?まずは、class userShortcodesの部分は必要ないと思いますか?このスニペットからユーザー名(WP)を返すにはどうすればよいですか?

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

答えて

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'); 
関連する問題