نرم

ایجاد تم کودک در وردپرس

ابزار ما را برای از بین بردن مشکلات امتحان کنید





نوشته شده درآخرین به روز رسانی: 17 فوریه 2021

تنها تعداد معدودی از کاربران وردپرس از تم کودک استفاده می کنند و این به این دلیل است که بسیاری از کاربران نمی دانند تم کودک یا ایجاد تم کودک در وردپرس چیست. خب، بیشتر افرادی که از وردپرس استفاده می‌کنند تمایل به ویرایش یا سفارشی کردن تم خود دارند، اما تمام این سفارشی‌سازی زمانی که تم خود را به‌روزرسانی می‌کنید از بین می‌رود و اینجاست که استفاده از پوسته کودک آغاز می‌شود. هنگامی که از یک طرح زمینه کودک استفاده می کنید، تمام سفارشی سازی شما ذخیره می شود و می توانید به راحتی تم والد را به روز کنید.



ایجاد تم کودک در وردپرس

فهرست[ پنهان شدن ]



ایجاد تم کودک در وردپرس

ایجاد یک تم کودک از یک تم والد اصلاح نشده

برای ایجاد یک تم فرزند در وردپرس، باید وارد cPanel خود شوید و به public_html سپس wp-content/themes بروید که در آن باید یک پوشه جدید برای تم فرزند خود ایجاد کنید (مثال /Twentysixteen-child/). اطمینان حاصل کنید که هیچ فاصله ای در نام دایرکتوری تم فرزند ندارید که ممکن است منجر به خطا شود.

توصیه شده: همچنین می توانید استفاده کنید پلاگین تک کلیکی Child Theme برای ایجاد یک طرح زمینه فرزند (فقط از یک طرح زمینه والد اصلاح نشده).



اکنون باید یک فایل style.css برای تم فرزند خود بسازید (در داخل دایرکتوری تم فرزند که به تازگی ایجاد کرده اید). پس از ایجاد فایل کافی است کد زیر را کپی و جایگذاری کنید (جزئیات زیر را با توجه به مشخصات تم خود تغییر دهید):

|_+_|

توجه داشته باشید: خط الگو (الگو: twentysixteen) باید با توجه به نام فعلی فهرست تم (طرح اصلی که فرزند آن را ایجاد می کنیم) تغییر کند. تم والد در مثال ما تم بیست شانزده است، بنابراین قالب بیست و شانزده خواهد بود.



قبلاً از Import@ برای بارگیری شیوه نامه از والدین به موضوع فرزند استفاده می شد، اما اکنون روش خوبی نیست زیرا زمان بارگیری شیوه نامه را افزایش می دهد. به جای استفاده از @import بهتر است از توابع PHP در فایل functions.php تم فرزند خود برای بارگیری شیوه نامه استفاده کنید.

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

|_+_|

کد بالا فقط در صورتی کار می کند که طرح زمینه والد شما فقط از یک فایل .css برای نگهداری همه کدهای CSS استفاده کند.

اگر theme child شما style.css واقعاً حاوی کد CSS است (همانطور که معمولاً انجام می‌شود)، باید آن را نیز در صف قرار دهید:

|_+_|

وقت آن است که طرح زمینه فرزند خود را فعال کنید، وارد پنل مدیریت خود شوید سپس به Appearance > Themes بروید و تم فرزند خود را از لیست تم های موجود فعال کنید.

توجه داشته باشید: ممکن است لازم باشد پس از فعال کردن تم کودک، منو (ظاهر > منوها) و گزینه های طرح زمینه (از جمله تصاویر پس زمینه و سرصفحه) را دوباره ذخیره کنید.

اکنون هر زمان که بخواهید تغییراتی در style.css یا functions.php خود ایجاد کنید، می توانید به راحتی این کار را در پوسته فرزند خود بدون تأثیر بر پوشه تم والد انجام دهید.

ایجاد تم کودک در وردپرس از قالب اصلی خود، اما اکثر شما قبلاً تم خود را سفارشی کرده اید، پس روش بالا به هیچ وجه به شما کمکی نمی کند. در این صورت، نحوه به روز رسانی قالب وردپرس را بدون از دست دادن سفارشی سازی بررسی کنید.

اگر امیدواریم این مقاله برای شما مفید بوده باشد، اما اگر هنوز سوالی در مورد این راهنما دارید، لطفاً در نظرات از آنها بپرسید.

آدیتیا فاراد

Aditya یک متخصص فناوری اطلاعات با انگیزه است و در 7 سال گذشته نویسنده فناوری بوده است. او خدمات اینترنت، موبایل، ویندوز، نرم افزار و راهنمای نحوه انجام را پوشش می دهد.