رفتن به مطلب

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


پست های پیشنهاد شده

سلام .

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

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

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

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

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

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

لینک به ارسال

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

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

ویرایش شده توسط M.Javad
لینک به ارسال

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

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

لینک به ارسال
در 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 }?>

 

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

لینک به ارسال

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

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

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

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

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

لینک به ارسال

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

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

 

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

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

 

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

لینک به ارسال

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

هوک های دیگه هم وجود داره برای تغییر بخشهای مختلف لاگین که درون فایل 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

 

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...