LogInのショートコードを作成

ログインのショートコードを作成し、これを利用してページの本文中にログインショートコードを作成する手順。

// [wp_login_form] ショートコードを自作して有効化する add_shortcode('wp_login_form', 'custom_login_form_shortcode');
function custom_login_form_shortcode() {
if ( !is_user_logged_in() ) {
// ログインしていない場合のみフォームを表示
return wp_login_form( array('echo' => false) ); }
else {
// 既にログインしている場合のメッセージ
return '<p>あなたはすでにログインしています。</p>';
}
}

コメント