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

128
1
زمان مطالعه: 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
    );
}

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

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

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