تم چایلد (Child Theme) چیست؟ +ویدیو

566
2
زمان مطالعه: 2 دقیقه

سلام خدمت تمام پی لرنی های عزیز:

در این آموزش ساخت تم چایلد به طور کامل خدمتتون ارائه شده

دقت کنید توی اکثر سایت ها فقط تا مرحله نوشتن اطلاعات قالب توی فایل style.css آموزش میدن

اما اینجا ما تمام مواردش رو گفتیم.

نکات رو هم خلاصه بهتون توضیح میدم.

نام قالب

1- اطلاعاتی که لازم داریم یکی نام قالبی هست که داریم چایلدش رو می سازیم و یکی هم template که داخل ویدیو بهش اشاره شد.

/*
 Theme Name:   Twenty Fifteen Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Twenty Fifteen Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     twentyfifteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twentyfifteenchild
*/


ایجاد تم چایلد
تم چایلد

بهم ریختگی استایل سایت با اضافه کردن فانکشن

2- اگه بعد از فعالسازی دیدید که استایل سایت بهم ریخت همون طوری که من با view page source  فایل رو پیدا کردم شما هم فایل رو پیدا کنید و توی فانکشنی که اضافه کردم بزارید.

add_action( 'wp_enqueue_scripts', 'pilearn_enqueue_styles' );
function pilearn_enqueue_styles() {
    $parenthandle = 'parent-style'; // This is 'twentyfifteen-style' for the Twenty Fifteen theme.
    $theme = wp_get_theme();
    wp_enqueue_style( $parenthandle, get_template_directory_uri() . '/style.css', 
        array(),  // if the parent theme code has a dependency, copy it to here
        $theme->parent()->get('Version')
    );
    wp_enqueue_style( 'child-style', get_stylesheet_uri(),
        array( $parenthandle ),
        $theme->get('Version') // this only works if you have Version in the style header
    );
}

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

پاسخ دادن به تغییر لوگو پیشفرض وردپرس در صفحه ورود بدون پلاگین - پی لرن لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

2 thoughts on “تم چایلد (Child Theme) چیست؟ +ویدیو

  1. […] تم چایلد اضافه کنید اگه نمی دونید چطوری تم چایلد بسازید اینجا کلیک […]

  2. سلام ممنون بابت فیلم
    خیلی خوب و کامل بود ولی یک مشکلی دارم.
    من قالبم فلت سام هست و موقع نصب، چایلد هم براش ساخته شده.
    فعالش که میکنم ظاهر سایت خیلی تغییر میکنه و به دمو اولیه برمیگرده یجورایی.
    من تغییرات ظاهری زیادی رو از طریق قسمت (سفارشی سازی) انجام دادم.
    الان باید مجدد همه اون هارو برای قالب چایلد هم انجام بدم؟
    ممنون میشم اگر جوابتون رو علاوه بر اینجا، ایمیل هم کنید که با خبر بشم