ユーザー登録が可能なワードプレスサイトを運営されていて、現在の登録者数を表示されたい場合に便利なショートコードの作り方を解説いたします。

テーマのFunctions.phpに記載するショートコード用のプログラム

ワードプレスの管理画面の外観>テーマエディター(テーマの編集) をクリックし右メニューからお使いのテーマのFunctions.phpを選択します。Functions.phpの最下部の?>の前(ない場合は気にされなくてもかまいません)に下記のコードをコピペしてください。

※Functions.phpはテーマに任意の機能を拡張して追加することができるファイルです

function output_user_count() { 
    $usercountdata = count_users();
    $alluser = $usercountdata['total_users']; 
    return $alluser; 
} 
add_shortcode('allusercount', 'output_user_count');

このコードは、ショートコード[allusercount]と投稿や、固定ページ、ウィジェットなどに記載するとどこにでも全ユーザー数を表示するものです。

例として下記のように使用できます。

 

現在サイトの登録者数は<b>[allusercount]</b>人です

WordPress ワードプレスサイトのカスタマイズ、修正・修復、移行(引っ越し)のご依頼・ご相談はワードプレスドクターまでお気軽にお送りください