آموزش ساخت قالب چایلد تم child theme در وردپرس
چایلد تم child theme در وردپرس مشابه یک قالب معمولی است با این تفاوت که قابلیت و توابع خود را از یک قالب وردپرسی دیگر که اصطلاحاً قالب والد نامیده میشود به ارث میبرد. قالبهای فرزند اصولاً زمانی استفاده میشوند که بخواهیم علاوه بر سفارشیسازی و ایجاد تغییرات در قالب، در هنگام بهروزرسانی مانع از دست رفتن تغییرات شویم.
چایلد تم شامل حداقل یک پوشه و دو فایل می باشد. پوشه اصلی چایلد تم ، فایل style.css و فایل functions.php میباشد.
برای ساخت چایلد تم ابتدا وارد wp-content/themes شوید سپس نام پوشه قالب خود را بیابید . بفرض مثال نام پوشه قالب سایت ما a4fran3 میباشد. سپس در پوشه theme یک پوشه جدید با نام a4fran3-child اضافه خواهیم کرد. هنگام نوشتن نام پوشه دقت نمایید.
سپس وارد پوشه جدیدی که درست کرده اید شوید و فایل style.css را ایجاد نمایید و کد های زیر را درون آن جایگذاری کنید
/* Theme Name: چایلد تم آچار فرانسه Theme URI: https://a4fran3.ir Description: قالب چایلد تم آچار فرانسه Author: ,آچار فرانسه Author URI: https://a4fran3.ir Version: 1.0.0 */
حال باید این فایل را به قالب اصلی ( قالب مادر ) معرفی کنیم . بدین منظور در همون پوشه فایلی با نام functions.php میسازیم و کد های زیر را درونش قرار میدهیم
<?php add_action( 'wp_enqueue_scripts', 'my_theme_a4fran3_styles' ); function my_theme_a4fran3_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } ?>
حال میتوانید فایل های header.php و footer.php را در این پوشه اضافه نمایید و قالب را شخصی سازی نمایید