2017-07-06 1 views
0

私はWordPressのログインフォームをカスタマイズしたいと思います。私はWPの初心者で、ここに記載された手順に厳密に従います:https://themetrust.com/build-custom-wordpress-login-page/。しかし、私は追加の小さなカスタマイズ製:ログインフォームを整列する方法wp_login_form()

require_once(explode("wp-content" , __FILE__)[0] . "wp-load.php"); 

get_header(); ?> 
<?php the_content(); ?> 

<style> 
.right{ 
position: absolute; 
right: 532px; 
width: 480px; 
border: 3px solid #73AD21; 
padding: 10px; 
} 
</style> 
<?php 
$args = array(
'echo'   => true, 
'redirect'  => site_url($_SERVER['REQUEST_URI']), 
'form_id'  => 'loginform', 
'label_username' => 'Username', 
'label_password' => 'Password', 
'label_remember' => 'Remember Me', 
'label_log_in' => 'Log In', 
'id_username' => 'user_login', 
'id_password' => 'user_pass', 
'id_remember' => 'rememberme', 
'id_submit'  => 'wp-submit', 
'remember'  => true, 
'value_username' => NULL, 
'value_remember' => false 
); 
?> 
<div> 
<table class = "right" bgcolor="#cccccc"> 
<tr> 
<td <p><a href="<?php get_template_directory_uri() .'/page-not- 
member.php'; ?>">Not member yet</a></p></td><td></td><td></td> 
</tr> 
<tr> 
<td colspan="2">Login:</td> 
</tr> 
<tr> 
    <td> <?php wp_login_form(array('redirect' => home_url())); ?> </td> 
</tr> 
<tr> 
    <td colspan="2"><a href="<?php get_template_directory_uri() 
.'/zapomnij_formularz.php'; ?>">Forgot password?</a></td> 
</tr> 
</tr> 
</table> 
</div> 

を...と私はこのようなログインページを得た:http://ipic.su/img/img7/fs/image2.1499330556.jpghttp://ipic.su/img/img7/fs/image1.1499330136.jpg

は、どのように私はそのようなフォーマットされたページ(ログイン/パスワードの入力フィールドが揃っ)で入手できますか?

Thank you in advance. 

答えて

0

あなたはcss.BelowのCSSフォームを使用することができます。私はチオンCSSは、これはあなたに

+0

感謝を助け

body.login div#login form#loginform input#user_pass {} 

希望を必要とされていると思うあなたのための

body.login {} body.login div#login {} body.login div#login h1 {} body.login div#login h1 a {} body.login div#login form#loginform {} body.login div#login form#loginform p {} body.login div#login form#loginform p label {} body.login div#login form#loginform input {} body.login div#login form#loginform input#user_login {} body.login div#login form#loginform input#user_pass {} body.login div#login form#loginform p.forgetmenot {} body.login div#login form#loginform p.forgetmenot input#rememberme {} body.login div#login form#loginform p.submit {} body.login div#login form#loginform p.submit input#wp-submit {} body.login div#login p#nav {} body.login div#login p#nav a {} body.login div#login p#backtoblog {} body.login div#login p#backtoblog a {} 

はここでログインページのいくつかの有用な、非常にspecifc CSSセレクタです。しかし私は別の質問があります。私はいくつかのフォルダ(=自分のサイト)に自分のPCにWordPress(WP)をローカルにインストールしました。私は管理者として成功裏に登録し、WPにログインします。しかし、問題は - 次回にログインしたいときはWPのログインフォームが表示されません。私は私のカスタマイズされたフォームのように見える方法を見て確認することはできません。私はクッキーをクリアし(推奨)、結果は出なかった。私はちょうどログ管理ページなしでWP管理ページにリダイレクトされました。私のローカルサーバーとWordPressの完全な再インストールのみ。 –

+0

ローカルインストールの場合は、どのサーバーを使用していますか?例:wamp、zamp –

+0

インストーラの問題ではありません。私はOpenServerを使用しています。 (WampまたはXAMPPが正しく機能していない)。私はadmin(バックエンド)からログアウトし、何も変更されていない、ここで 'https:// codex.wordpress.org/Customizing_the_Login_Form'と書かれたものすべてを作った。私は自分のサイトから直接ログアウトしません。なぜなら、正しく動作していないし、ログインページをハングアップするからです... –

関連する問題