افزودن چایلد تم به وردپرس

آموزش ساخت چایلد تم در وردپرس با افزونه

تمام قالب های حرفه‌ای معمولاً به همراه یک چایلد تم عرضه می‌شوند. هدف این است که شما تمام شخصی‌سازی‌ها و سفارشی‌سازی‌ها را در این فایل انجام دهید و فایل‌های اصلی قالب را دست نزنید. اگر قالب سایت شما دارای چایلد تم ( child theme ) نباشد و شما بخواهید تغییرات زیادی در ظاهر سایتتان انجام دهید باید یا به صورت دستی آن را ایجاد کنید و یا با استفاده از یک افزونه وردپرس. ما در این قسمت از آموزش وردپرس به شما خواهیم گفت که چطور با استفاده از افزونه وردپرس Child Themify این کار را انجام دهید.

داخل چایلد تم چی هست؟

معمولا داخل قالب چایلد دو فایل بیشتر نیست. البته ما میتوانیم بیشتر هم فایل اضافه کنیم اما برای راه اندازی اولیه نیاز به دو فایل : style.css و فایل functions.php داریم.

چرا ما به چایلد تم child theme نیاز داریم؟

وقتی شما قالب سایتتان را به روز میکنید ، تمام تغییراتی که در فایل های قالب داده اید از بین خواهند رفت و فایل های جدید جایگزین فایل های قدیمی خواهند شد که در نتیجه باید از اول تمام تغییرات و سفارشی سازی ها را انجام دهید.

برای مثال :خیلی از کاربران سایت ما با فونت‌های سایتشان مشکل‌دارند و هرزمانی که قالب را به روز می‌کنند چون فایل‌های قدیمی پاک می‌شوند باید فونت‌ها را دوباره نصب کنند. برای حل این مشکل ما پیشنهاد می‌کنیم که شما از child theme استفاده کنید. با این کار شما دیگر نیازی ندارید که هر سری فونت را نصب کنید یا فایل functions.php خود را تغییر دهید.

ساخت چایلدتم در وردپرس با استفاده از افزونه Child Themify

همانند همیشه افزونه را نصب و فعال کنید. پس از فعال سازی افزونه، گزینه جدیدی به نام create child theme در منو نمایش> پیشخوان وردپرس ایجاد می‌شود.

تنها با چند کلیک می‌توانید پوسته فرزند را در سایت وردپرس یخود ایجاد کنید و دیگر نگران حذف تغییراتی که در قالب اصلی یا مادر لحاظ کردید نباشید. پس از وارد شدن به صفحه تظیمات افزونه، ابتدا قالب مادر دلخواه خود را انتخاب کرده سپس نامی برای پوسته فرزند نوشته و روی لینک Show advanced fields کلیک کنید.

سپس در کادر های باز شده، نام نویسنده را مشخص کنید و فایل های مورد نظرتان راکه قصد دارید در پوسته فرزند کپی شود را انتخاب و روی دکمه create child theme کلیک کنید.

نحوه ایجاد چایلد تم child theme

در کل این افزونه بعد از ایجاد پوسته فرزند به طور پیش فرض فایل های style.css و functions.php ایجاد خواهند شد. حال وارد بخش نمایش> پوسته شوید و پوسته فرزندی که ایجاد کردید را مشاهده خواهید کرد. پوسته را فعال و تغییرات دلخواه خود را لحاظ، و فایل css را ویرایش کنید.

تنظیم child theme

هر تعداد که دوست داشتید میتوان پوسته فرزند قالب مادر دلخواه خود را ایجاد کرد.

موفق و پیروز باشید.

,
نوشتهٔ بعدی
نمایش سبد خرید در منو وردپرس با WP Menu Cart
نوشتهٔ پیشین
نمایش محبوب ترین مطالب وردپرس

مطالب مرتبط

۴ دیدگاه. دیدگاه جدید بگذارید

سلام و تشکر از مطالب مفیدتون
استاد عزیز قبل از ساختن چایلد تم آیا چک لیست خاصی لازم نیست کنترل بشود و آیا بعد از ساختن چایلد تم تمام تنظیمات و تغییرات قالب و افزونه ها به چایلد تم منتقل میشود؟
آیا فرقی میکنه که چایلد تم رو با چه افزونه ای بسازیم؟
در مطالب سایت شما از محاسن چایلد تم زیاد صحبت شده خواهش میکنم معایب و عوارض آن را نیز بفرمایید.
با سپاس فراوان از زحمات شما

پاسخ

    با سلام
    هیچ چک لیستی مورد نیاز نیست.
    چایلد تم بسته به نوع کدنویسی قالب شما میتواند به درستی کار کند و یا اینکه با مشکل رو به رو شود.
    اگر چایلد تم به درستی کار نکرد کافی است تا قالب اصلی را دوباره فعال کنید.

    پاسخ

      استاد ساختن چایلد تم واجب و لازم هست یا برای من که تغیرات خاصی در قالب اصلی سایت ندارم، لازم نیست.
      محل ذخیره کدهایی که از طریق Additional CSS اعمال میشه کجا هست؟ چون بیشتر تغیراتی که دادم از طریق Additional CSS بوده.

      پاسخ

        استفاده از چایلد تم واجب و ضروری نیست. چایلد تم برای این هست که اگه شما کد css یا php دارید و میخواید جداگونه به قالبتون اضافه کنید بتونید به چایلد تم اضافه کنید. مزیت چایلد تم این هست که نیازی به به روز رسانی نداره ولی اگه شما قالب اصلیتون رو به روز رسانی کنید تغییراتی که روی فایل های قالب انجام دادید از بین میروند.
        داخل پوشته چایلد تم یک فایل به نام style.css وجود دارد که شما میتوانید کدهای css دلخواهتون رو در اون قسمت اضافه کنید.

        پاسخ

پاسخی بگذارید

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

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.
You need to agree with the terms to proceed

فهرست



با ساخت حساب کاربری و سپس خریداری رایگان این محصول
 از به روز رسانی های آینده نیز مطلع خواهید بود