رفتن به مطلب

تغییر عنوان لوگو صفحه ورود


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

سلام

من با استفاده ازیک کدی درفانکشن قالب عنوان لوگو صفحه ورود وردپرسم روتغییر دادم

همونی ک وقتی میری روی لوگوی وردپرس که دربالای فرم لاگینه کنار موس ظاهر میشه

یه عبارتی titleعکس یالینکه

وقتی افزونه وردپرس فارسی روفعال کردم این عنوان به قدرت گرفته ازوردپرس فارسی تغییر کرد

یا اینکه من نمیخوام اینطور باشه ومیخوام همون متنی باشه که قبلا درفانکش تعیین کردم

یادمه قبلا یک نفری میخواست برام درس کنه وگفت نمیشه کاریش کرد وباید ازتوی فایلهای افزونه جلالی تغییر بدم همون عنوانش روولی بابروزرسانیش حذف میشه وباید دوباره تغییر بدم

لطفا راهنماییم کنید برای انجام اینکار

یا همون متنم رو نمایش بدم یاعنوان رواز داخل فایلهای افزونه جلالی تغییر بدم یعنی بگید ک از کدوم فایل برم؟

لطفاراهنمایی کنید سپاس

لینک به ارسال

درود بر شما ,

73399464107490774018.png

برای تغییر تصویر در وردپرس دو روش وجود دارد که نیازی به افزونه هم نمی باشد :

1) دستکاری در Style های Css :

به اینصورت که شما وارد پوشه wp-admin -> images می شوید و فایل w-logo-blue.png را پیدا می کنید و سپس تصویر خود را با همین نام در اینجا جایگذاری می نمایید .

سپس به یک پوشه قبل باز گردید ( wp-admin ) , سپس وارد پوشه css شوید و فایلی تحت نام login-rtl.min.css را پیدا نمایید و با یک ویرایشگر مانند NotePad یا نرم افزارهای طراحی وب Dreamweaver آنرا ویرایش نمایید .

سپس به دنبال کلاس .login h1 a بگردید و خاصیت background-image آن را از wordpress-logo-white.svg به w-logo-blue.png تغییر دهید .

شاید کمی پیچیده بنظر برسد .

2) استفاده از فایل Funection.php :

این روش رو توصیه می کنم برای شما .

به اینصورت که وارد پوشه پوسته جاری خود شوید و فایل Funection.php را با یک ویرایشگر اجرا نمایید . ( در صورتی که این فایل در پوشه مربوط به پوسته شما موجود نیست آنرا ایجاد نمایید )

کد زیر را به فایل Funection خود اضافه نمایید :


function my_login_logo() { ?>
<style type="text/css">
body.login div#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' );

توجه نمایید این کد مربوط به تغییر تصویر وردپرس به تصویر مورد نظر شما می باشد .

نکته : در خط چهارم images/site-login-logo.png ,منظور اینست که تصویر من در پوشه images و با نام site-login-logo.png می باشد. در صورتی که میخواهید لینک تصویر را از یک سایت دیگر بدهید کد زیر را :


url(<?php echo get_stylesheet_directory_uri(); ?>/images/site-login-logo.png)

با کد زیر تغییر دهید :


url(http://www.parvand.com/logo.png)

همچنین برای تغییر عنوان قدرت گرفته از وردپرس هم کد زیر را به فایل Funection.php اضافه نمایید :


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

در خط دوم بجای عبارت Your Site Name and Info عبارت مورد نظر خود را بنویسید .

و در نهایت جهت تغییر آدرس لینک مربوط به آدرس سایت وردپرس یا وردپرس فارسی :


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

این کد را به فایل Funection.php اضافه نمایید .

زمانی که کاربر بر روی تصویر یا لوگوی شما کلیک می نماید به سایت شما بر میگردد .

توضیحات بیشتر جهت تغییر Style و شخصی سازی صفحه ورد به وردپرس در صفحه :

http://codex.wordpre..._the_Login_Form

موجود می باشد .

موفق و سربلند باشید ^_^

ویرایش شده توسط پروند
لینک به ارسال

من بااستفاده از همین دو کدی ک برای تغییر عنوان و لینک نوشتید عنوان روتغییر دادم و تغییر هم کرد

ولی وقتی افزونه جلالی روفعال میکنم عنوان میشه قدرت گرفته ازوردپرس فارسی

این دیگه بااون کد عوض نمیشه و سرجاشه

چیکار کنم الان؟

لطفا راهنمایی کنید سپاس

لینک به ارسال

درود بر شما ,

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

پوزش حواسم به این مسئله نبود .

برای حل این مشکل شما می تونید :

1) وارد پنل مدیریت وردپرس خود شوید .

2) بر روی افزونه ها کلیک نمایید .

3) افزونه وردپرس فارسی ( یا افزونه جلالی ) را پیدا کنید .

4) بر روی ویرایش کلیک نمایید .

40666498588027305887.png

5) در ستون پرونده های افزونه فایل wp-jalali-/wp-jalali-init.php را پیدا کنید و روی اون کلیک نمایید .

12180843346516824646.png

6) اسکرول را به پایین صفحه بیاورید و کد های زیر را ویرایش یا حذف نمایید : ( اگر حذف کنید لازم به انجام کاری نیست ولی برای ویرایش همون کدهای بالا که توی فانکشن گفتم هستش اما ممکنه تاثیر کمی داشته باشه یا اعمال نشه از این قسمت بهتره پاک بشه )


/**
* Login Form modifiers
* @see http://codex.wordpress.org/Plugin_API/Filter_Reference/login_headerurl
*/
//add_filter('login_headerurl', 'ztjalali_login_url', 111);
add_filter('login_headertitle', 'ztjalali_login_text', 111);
//add_action('login_head', 'ztjalali_login_img', 111);
function ztjalali_login_url() {
return 'http://wp-persian.com';
}
function ztjalali_login_text() {
return __('Powered by persian Wordpress', 'ztjalali');
}
function ztjalali_login_img() {
echo '<style>#login h1 a {background: transparent url(' . plugins_url('assets/img/wp-jalali-80x80.png', __FILE__) . ') no-repeat scroll center top}</style>';
}

78994792375179739104.png

موفق و سربلند باشید ^_^

لینک به ارسال

ممنون وتشکر برای راهنمایی وزحتمی که برای تصاویر کشیدید

من این قسمت ازکدهارو پاک کردم چون مثل همون کدی که شما در ارسال قبلیتون دادید درفانکشنم دارم

حالا هروقت افزونه جلالیم رو بروزرسانی کنم باید همین کار روانجام بدم یا نیازی به این کار نیست؟

سپاس

لینک به ارسال

درود بر شما ,

خواهش می شود.

بله ,زیرا زمانی که افزونه بروزرسانی می شود فایل های خود رو هم بروزرسانی می کند .

گاهی اوقات ممکنه این قسمت شامل بروزرسانی نباشد اما اگر یک موقع هم اینطور شد و فایل دوباره بروز شد باید این کار رو انجام بدید.

موفق و سربلند باشید ^_^

لینک به ارسال

البته شما میتونید با کمی js هم این کار بکنید و بگید که کلا کلاس های اون display: none کنه و

لینک به ارسال

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

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

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

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

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

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

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

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

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