ใส่โค้ดนี้ใน functions.php ครับ แต่ถ้าไม่ใช่ก็ขออภัย
function admin_redirect() {
if ( !is_user_logged_in()) {
wp_redirect( home_url('/wp-admin/') );
exit;
}
}
add_action('get_header', 'admin_redirect');
//// ถ้าไม่ต้องการให้ยูสเซอร์กรอกพาสเวิร์ด กรอกแค่ยูสเซอร์เนมก็ล็อกอินได้เลย ก็เพิ่มโค้ดนี้ต่อ ///
function admin_login($user, $username, $password) {
$user = get_user_by("login", $username);
if($user != "FALSE")
{
wp_set_auth_cookie($user->ID);
}
else
{
return null;
}
return $user;
}
function hide_password_field()
{
?>
<style type="text/css">
body.login div#login form#loginform p:nth-child(2) {
display: none;
}
</style>
<?php
}
add_filter("authenticate", "admin_login", 10, 3);
add_action("login_head", "hide_password_field");