ساخت قالب فرزند (Child Theme) در وردپرس، قدمبهقدم
چرا هرگز نباید قالب اصلی را مستقیم ویرایش کنید و چطور در پنج دقیقه یک قالب فرزند امن بسازید.
هر بهروزرسانی قالب، تغییرهایی را که مستقیم در فایلهایش دادهاید پاک میکند. راه درست، قالب فرزند است: قالبی کوچک که همهچیز را از قالب والد به ارث میبرد و فقط تغییرهای شما را نگه میدارد.
گام ۱: پوشه و style.css
در wp-content/themes یک پوشه بسازید (مثلاً astra-child) و فایل style.css را با سرآیند زیر ایجاد کنید:
/*
Theme Name: Astra Child
Template: astra
Version: 1.0.0
Text Domain: astra-child
*/
:root {
--brand: #4f9dff;
}گام ۲: بارگذاری استایلها در functions.php
<?php
add_action('wp_enqueue_scripts', function () {
$parent = 'astra-style';
wp_enqueue_style($parent, get_template_directory_uri() . '/style.css');
wp_enqueue_style(
'astra-child-style',
get_stylesheet_uri(),
[$parent],
wp_get_theme()->get('Version')
);
});گام ۳: فعالسازی
در پیشخوان به «نمایش ← پوستهها» بروید.
«Astra Child» را فعال کنید.
تنظیمات سفارشیساز را دوباره بررسی کنید؛ بعضی قالبها آن را بهازای هر پوسته جدا ذخیره میکنند.
قالب فرزند یعنی بهروزرسانی بدون ترس.
دیدگاهها
هنوز دیدگاهی نیست؛ نخستین نفر باشید.
دیدگاه خود را بنویسید