رفتن به مطلب

عمل نکردن پوسته child


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

سلام من قالب storefront نصبه برام

تم زیر مجموعه شو هم ایجاد کردم اما تو فایل style.css یا style-rtl.css که تو قالب زیر مجموعه ایجاد کردم

الان استایل body یا استایل های دیگرش هیچ کدوم تغییر نمی کنه

تمام موارد پوسته ی زیر مجموعه هم رعایت کردم

لینک به ارسال

سلام. این چند مورد رو بررسی کنید:

1 - توی پوسته ی فرزند چک کنید قسمت ابتدای فایل استایل حتما جلوی تمپلیت اسم فولدر قالب مادر رو نوشته باشید.مثلا:

/*
 Template:     twentyfifteen
*/

 

2- حتما باید یه فایل فانکشن بسازید و کد زیر رو توش بگذارید:

<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );

}

یعنی در واقع استایل های پوسته مادر رو لود کنید.

بعد از اون استایل های خودتون توی پوسته فرزند رو هم توی تابع بالا لود کنید. مثلا:

<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
	wp_enqueue_style( 'style-rtl', get_template_directory_uri() . '/style-rtl.css' );
}

اسم فایلی که میخواید توش استایل های راست چنین رو میخواید قرار بدید هم باید rtl.css باشه نه style-rtl.css تا وردپرس خودکار فراخوانیش کنه، وگرنه اگر اسمش یه چیز دیگه باشه باید با تابع wp_enqueue_style لودش کنید.

موفق باشید.

لینک به ارسال

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

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

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

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

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

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

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

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

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