سوال در مورد responsive.css در قالب وردپرس

Alaric

کاربر عضو
سلام، همونطور که تو قالب های وردپرس RTL.css اضافه میشه و وردپرس به صورت اتوماتیک اون فایل رو برای راست چین سازی میخونه، آیا برای قسمت واکنش گرای قالب که فایل هاش داخل responsive.css هست میشه چیزی شبیه rtl-responsive.css درست کرد یا باید همون فایل responsive.css ویرایش کرد؟

 

ALi.Reza

کاربر عضو
درود

یک بار امتحان کن ببین rtl-responsive.css فراخوانی میشه، یعنی تغییراتی که در اون انجام دادی بروی قالب اعمال میشه..

 

Alaric

کاربر عضو
درود

یک بار امتحان کن ببین rtl-responsive.css فراخوانی میشه، یعنی تغییراتی که در اون انجام دادی بروی قالب اعمال میشه..
نه فراخوانی نشد. rtl-responsive.css و responsive-rtl.css هیچ کدوم فراخوانی نکرد تغییرات رو

 

ALi.Reza

کاربر عضو
قسمت واکنش گرای قالب که فایل هاش داخل responsive.css هست


نه فراخوانی نشد. rtl-responsive.css و responsive-rtl.css هیچ کدوم فراخوانی نکرد تغییرات رو
تو پست اول گفتی که قالب فایل responsive.css داره، این فایل تو header قالب فراخوانی میشه؟ چون اگر اینطور باشه باید تغییرات اعمال بشه،

تغییرات بدرستی و اصولی انجام میشه؟ کَش رو پاک می کنی و تغییرات دیده نمیشن و....

آدرس سایت و نام قالب رو هم ذکر کنید

 

Mohammad

مدیر انجمن
پرسنل مدیریت
باید روی همون فایل اعمال کنید!

 

Alaric

کاربر عضو
تو پست اول گفتی که قالب فایل responsive.css داره، این فایل تو header قالب فراخوانی میشه؟ چون اگر اینطور باشه باید تغییرات اعمال بشه،

تغییرات بدرستی و اصولی انجام میشه؟ کَش رو پاک می کنی و تغییرات دیده نمیشن و....

آدرس سایت و نام قالب رو هم ذکر کنید
نه از هدر فراخوانی نمی شد ، تغییرات به درستی و اصولی انجام شد و کش پاک شد ولی به دلیل ساختار قالب باید همون فایل رو فقط ویرایش کنم.

باید روی همون فایل اعمال کنید!
بله حق با شماست

 

ALi.Reza

کاربر عضو
از طریق child theme هم میشه، اینطوری فایل های اصلی رو دستکاری نمی کنی، آموزش ساخت child theme رو جستجو کن..

 

JavidRad

تازه وارد
سلام

ابتدا فایل استایل را با نام rtl-responsice.css در مسیر پوسته ایجاد کنید

سپس کد زیر را در فایل اصلی style.css وارد نمایید

/* Import RTL Responsive Style */
@import url(rtl-responsive.css);


نکته : شما میتوانید برای استاندارد سازی پوسته تمام فایل های استایل را به پوشه css انتقال دهید سپس در فایل اصلی style.css تمام استایل ها را به روش زیر فراخوانی کنید

/* Import RTL Responsive Style */
@import url(css/rtl-responsive.css);

/* Import Responsive Style */
@import url(css/responsive.css);

/* Import Right To Left Style */
@import url(css/rtl.css);


امیدوارم مشکل حل بشه

موفق باشید

 

caduspro

کاربر عضو
سلام، همونطور که تو قالب های وردپرس RTL.css اضافه میشه و وردپرس به صورت اتوماتیک اون فایل رو برای راست چین سازی میخونه، آیا برای قسمت واکنش گرای قالب که فایل هاش داخل responsive.css هست میشه چیزی شبیه rtl-responsive.css درست کرد یا باید همون فایل responsive.css ویرایش کرد؟


از تابع is_rtl استفاده کنید:

کد:
if ( is_rtl() ) {
     wp_enqueue_style(  'rtl-responsive',  get_template_directory_uri().('/css/rtl-responsive.css') );
} else {
    wp_enqueue_style(  'responsive',  get_template_directory_uri().('/css/responsive.css') );
}
 
آخرین ویرایش توسط مدیر:
بالا