|

انجمن وردپرسدسته بندی: قالب وردپرستعریف یک فایل css کلی برای تغییرات چند فایل css در قالب فرزند
مسعود مرهونی پرسیده شده 6 ماه قبل
با سلام من از قالب themify ultra استفاده می کنم و برای اون یک قالب فرزند دارم که در استایل دهی تنظیمات قالب و قسمت ادمین مشکلی ندارم اما در قسمت سازنده تمی فای یا themify builder که در خود قالب تعبیه شده دچار مشکل هستم با سازنده اون ارتباط برقرار کردم و گفتند که برخی کدهای استایل shadow DOM هستند و نمی شود آنها را در قالب فرزند استایل دهی کرد در ضمن فایل های css اون بصورت جداگانه در قالب هست آیا راهی هست که بشه یک فایل css به قالب فرزند تعریف کرد و کلیه استایل ها رو درونش نوشت ؟ ممنون میشم راهنمایی بفرمایید
1 پاسخ
پشتیبان انجمن عضو سایت پاسخ داده شده6 ماه قبل

سلام وقت بخیر

بله می‌توانید در قالب فرزند خود فایلی به اسم rtl.css ایجاد نمایید و css هارا در آن قراردهید.
با این کار وردپرس به بطور خودکار کد هارا از rtl.css بارگذاری میکند اما اگر این اتفاق نیافتاد کد زیر را در functions.php قالب فرزند قراردهید.

 

function enqueue_rtl_styles() {
if ( is_rtl() ) {
wp_enqueue_style( 'child-rtl', get_stylesheet_directory_uri() . '/rtl.css', array(), null );
}
}
add_action( 'wp_enqueue_scripts', 'enqueue_rtl_styles' );

 

با احترام