[WordPress]会員登録ページのURLを変更する

Last Updated: 2016 年 02 月 14 日 댓글

WordPressの基本会員登録URLは、 http://www.yourdomain.com/wp-login.php?action=registerです。 状況によっては、このベースURLを変更したい場合があります。 例えば WordPressのデフォルトログインフォーム(http://www.yourdomain.com/wp-login.php)を使用して、デフォルトのログインフォームに表示されている会員登録ページのURLをbuddyPress登録フォームを使用する場合を考えてみることができます。 別の例として、会員登録フォームを会員の種類に応じて異なって見せたい場合があります。 例えば、企業の会員と個人会員かどうかを尋ねるページを示した後、ユーザーが会員の種類を選択すると、適切な登録フォームに移動するようにすることができます。 この場合、会員登録ページのURLをメンバーの種類(例えば、企業会員vs.個人会員は、売り手vs.バイヤー)を選択するページに設定することを考えてみることができます。

このように WordPress(WordPress)のデフォルトの会員登録ページのURLを変更するには、次のフィルタを使用できます.

// WordPress 회원 가입 페이지 URL 변경
// Change Registration URL in WordPress
add_filter( 'register_url', 'custom_register_url' );
function custom_register_url( $register_url )
{
$register_url = get_permalink( $register_page_id = 93 );
return $register_url;
}
// Reference: wordpress.stackexchange.com

上記の数字 93 代わりに、新しい会員登録ページのページIDに置き換えてください。 ページIDを確認する方法は ここを参考にしてみてください。

Select Membership Type会員タイプ(例:企業会員/個人会員)別に会員加入フォームを別にして表示する方法については、次の機会に取り上げてみましょう。

WordPress - 企業会員用加入フォーム

メモ:


コメントを残す

コメント