wp-members の フォームが、左側に寄ってしまい、修正できなかったので対応してみました。

最初は、CSSのみで対応できるかと思ったのですが、最終的に CSS だけでは難しいようでした。

対応方法は

add_filter( 'wpmem_sidebar_form', 'my_sidebar_form_filter' ); 
//ログイン固定ページの表示をログインID/会員登録に変更
function my_login_form_filter( $form, $action )
{
$form = str_replace( 'ユーザー名','会員登録
', $form );
$form = str_replace( 'パスワード','パスワード
', $form );
$form = str_replace( ' ログイン情報を保存  ',' ログイン情報を保存  ', $form );
$form = str_replace( '','', $form );
$form = str_replace( '新規ユーザー登録', '会員登録', $form );
return $form;
}

その上で、css の属性を触っています。


#wpmem_login{
	text-align: center;
}

#wpmem_login input{
	margin:10px 0 10px 0;
}