PRGAME

فرم ورود به وردپرس

10 پست در این موضوع قرار دارد

سلام .

میخاستم ببینم ایا میشه صفحه ورودی رو که در wp-admin وجود داره رو با تعویض قالب عوض کرد ؟ میخام این کار رو بدون افزونه انجام بدم و کد هاش رو توی قالب بزارم . 

منظورم اینه که وقتی کسی قالب رو نصب میکنه ، صفحه ورود هم که در ادرس site/wp-admin قرار داره هم قالبش عوض بشه و طراحی اختصاصی براش انجام بدم .

0

به اشتراک گذاری این پست


لینک به پست

سلام افزونه هایی برای تغییر صفحه مدیریت وردپرس هست سرچ کنید زیاده

1

به اشتراک گذاری این پست


لینک به پست
در ۱ ساعت قبل، M.Javad گفته است :

سلام افزونه هایی برای تغییر صفحه مدیریت وردپرس هست سرچ کنید زیاده

 عرض بنده رو درست متوجه نشدید . 

لطفا دوباره تاپیک منو بخونید

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

برای اینکار طبیعتا باید با css آشنایی داشته باشید تا بتونید استایل صفحه رو تغییر بدید

ولی باز هم میگم استفاده از افزونه خیلی کارتون رو راحت میکنه

ویرایش شده در توسط M.Javad
1

به اشتراک گذاری این پست


لینک به پست

بنده طراح و کد نویس قالبلب وردپرس هستم . 

ولی میخام با تغییر قالب ،     صفحه  ی ورود هم تغییر کنه 

0

به اشتراک گذاری این پست


لینک به پست
در 2 دقیقه قبل، PRGAME گفته است :

بنده طراح و کد نویس قالبلب وردپرس هستم . 

ولی میخام با تغییر قالب ،     صفحه  ی ورود هم تغییر کنه 

بله میشه.کافیه هر کجای که قالب که میخواستین فرم ورود درست بشه این کد رو قرار بدین

<?php if (!(current_user_can('level_0'))){ ?>
<h2>Login</h2>
<form action="<?php echo get_option('home'); ?>/wp-login.php" method="post">
<input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" />
<input type="password" name="pwd" id="pwd" size="20" />
<input type="submit" name="submit" value="Send" class="button" />
    <p>
       <label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> Remember me</label>
       <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
    </p>
</form>
<a href="<?php echo get_option('home'); ?>/wp-login.php?action=lostpassword">Recover password</a>
<?php } else { ?>
<h2>Logout</h2>
<a href="<?php echo wp_logout_url(urlencode($_SERVER['REQUEST_URI'])); ?>">logout</a><br />
<a href="http://XXX/wp-admin/">admin</a>
<?php }?>

 

حالا میتونید برای زیباسازی فرم استایل بهش بدین به سلیقه خودتون

0

به اشتراک گذاری این پست


لینک به پست

بنده میخام فرم ورودی که در ادرس site/wp-admin قرار داره و فرم ورود اصلی هست رو با تعویض قالب استایلش عوض بشه

0

به اشتراک گذاری این پست


لینک به پست
در 40 دقیقه قبل، PRGAME گفته است :

بنده میخام فرم ورودی که در ادرس site/wp-admin قرار داره و فرم ورود اصلی هست رو با تعویض قالب استایلش عوض بشه

افزونه theme my login رو دانلود کنید و اونطوری که میخواین سفارشی سازیش کنید.بعد همراه با قالب ارائه بدین که نصب کنن.

اگر چه به نظر من بهترین کار و حرفه ای ترین کار این هست که یک فرم ورود در خود قالب تعبیه کنید به روشی که گفته شد تا کاربر از اونجا بتونه مستقیما وارد سایت بشه و نیازی به صفحه wp-login نباشه اصلا

1

به اشتراک گذاری این پست


لینک به پست

برای این کار لازمه ابتدا وارد فایل functions.php بشید

کد زیر را در انتهای کدهاتون وارد کنید :

 

wp_enqueue_style('mytheme',get_bloginfo('template_directory').'/option/admin.css'); 

به مسیر کدهای دقت کنید ( میتوانید تغییر بدهید )

 

حال فایل مورد نظر را با نام اشاره شده ایجاد کرده و کدهاتون را داخلش قرار بدهید

1

به اشتراک گذاری این پست


لینک به پست

در تکمیل پست فرهاد عزیز

هوک های دیگه هم وجود داره برای تغییر بخشهای مختلف لاگین که درون فایل functions.php قالب قرار میگیره

تغییر لوگو فورم لاگین ادرس و عنوان

function my_login_logo() { ?>
    <style type="text/css">
        #login h1 a, .login h1 a {
            background-image: url(<?php echo get_stylesheet_directory_uri(); ?>/images/site-login-logo.png);
            padding-bottom: 30px;
        }
    </style>
 <?php}
add_action( 'login_enqueue_scripts', 'my_login_logo' );

function my_login_logo_url() {
    return home_url();
}
add_filter( 'login_headerurl', 'my_login_logo_url' );

function my_login_logo_url_title() {
    return 'Your Site Name and Info';
}
add_filter( 'login_headertitle', 'my_login_logo_url_title' );
؟>

افزودن کد css و js به لاگین

function my_login_stylesheet() {
    wp_enqueue_style( 'custom-login', get_template_directory_uri() . '/style-login.css' );
    wp_enqueue_script( 'custom-login', get_template_directory_uri() . '/style-login.js' );
}
add_action( 'login_enqueue_scripts', 'my_login_stylesheet' );

توضیحات بیشتر

https://premium.wpmudev.org/blog/customize-login-page/?utm_expid=3606929-67.-MP1PYYzS_6mvlSTiltv6Q.0&utm_referrer=https%3A%2F%2Fwww.google.com

 

3

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری