تم فرزند در وردپرس یک تم فرعی میباشد که کل عملکردها، خصوصیتها و مدل تم مهم خویش را به ارث میبرد. طراحی سایت در مشهد پوستههای فرزند یا این که child راهی مطمئن برای تغییر و تحول پوسته وردپرس سوای ساخت و ساز هیچ تغییری در فولدرهای تم اساسی میباشد. هنگامی پوسته والد بروز میگردد، تغییرات ساخت گردیده در پوسته فرزند مراقبت میگردد و در ورژن آپدیت گردیده نیز اجرا میگردد. به همین عامل میباشد که قالب فرزند ایمنترین و شایسته ترین رویه برای ساخت و ساز تغییرات در یک تم میباشد. بهمکان تغییرو تحول بدون واسطه فولدرهای پوسته، میتوانید به آسانی آنهارا با الگوهای مو جود در طرح موضوع فرزند تغییرو تحول دهید.
قالب فرزند (childtheme) چیست؟
به خواسته ساخت یک قالب فرزند، بایستی یک فولدر در فهرست پوستههای خویش برای پوسته نو ساخت فرمائید. درین فایل فقط فایلی که نیاز دارید style.css میباشد. در هدر فولدر style.css میتوانید با اضافه کردن یک خط سرمشق به کد متبوع که اسم تم مندرج میباشد، پوسته مهم را معلوم نمائید. از آنجایی کهاین دستور کار بعداز دستورالعمل والد گنجانده گردیدهاست، هر سبکی را در پوشه style.css تم والد غیرفعال مینماید.
برای انجام تغییرات، قالب فرزند می بایست فعال گردد. پوسته والد یا این که اساسی همچنان مشمول هر قابلیتی میباشد که به وسیله پوسته فرزند ویرایش نشده باشد.
چرا از پوسته فرزند در وردپرس به کارگیری کنیم؟
همان طور که گفته شد، اکثری از توسعه و گسترش دهندگان از یک قالب فرزند وردپرس برای نگهداری آیتمهای سفارشی خویش در شکل بروزرسانی تم اساسی به کار گیری مینمایند. دراین حالت، پوسته والد شما بهروزرسانی می شود، ولی روی پوسته فرزند تأثیری نخواهد داشت. ناگفته نماند، پوستههای فرزند میتوانند از تارنما شما در قبال مسائل امنیتی احتمالی وردپرس نگهداری نمایند. در صورتی معلوم خواهد شد که پوسته مهم دارنده اشکالات قابل توجهی در یک بهروزرسانی میباشد، آنان روی طرح مسئله فرزند شما تأثیری نمیگذارند.
برای گسترش دهندگان، استعمال از قالب فرزند نیز یک خط مش سریع و کارآمد برای سفارشی کردن تارنما وردپرس میباشد. آنان میتوانند بهسرعت تغییرات سفارشی، تغییرات پوسته یا این که عملکردهای مازاد را سوای تغییر و تحول فولدرهای اساسی تم مامان پیادهسازی نمایند.
مزایا و معایب به کارگیری از پوسته فرزند
مانند اکثری از تجهیزات، به کار گیری از پوسته فرزند در وردپرس دارنده مزایا و معایبی میباشد. درین بخش این موردها را با هم نظارت میکنیم:
مزایای به کار گیری از پوسته فرزند:
بهروزرسانیهای ایمن: با استعمال از پوسته فرزند، کل تغییرات سفارشی خویش را مستقل از پوسته اساسی نگه میدارید. این بدان معناست که میتوانید پوسته والد را سوای حیف کردن سفارشیسازیهای خویش بهروزرسانی فرمائید، چون آنان به صورت ایمن در پوسته فرزند ذخیره می شوند.
راحت در توسعه و گسترش: یک پوسته چایلد تشکیلشده بر روی یک چارچوب پوسته توانا، انعطاف پذیری متعددی را سوای تایپ کردن کدهای متعددی مهیا مینماید. شما تنها می بایست فولدرهای پوسته و عملکردهایی را که میخواهید سفارشی نمائید، تغییر تحول دهید.
Fallback Safe: زمانی که یک تم اساسی دارید، می بایست در ارتباط هر سناریوی ممکن تصور کنید. زمانی برای چیزی در تم فرزند کد نمینویسید، سعی تم والد تحت عنوان مورد بازگشتی در دسترس میباشد.
معایب استعمال از پوسته فرزند:
منحنی یادگیری: بایستی هنگامی را صرف یادگیری دربارهی پوسته مهم نمایید، به خصوص وقتی که یک چارچوب کار کشته با قلابها و فیلترهای خاص خویش را تعیین کرده باشید. با این درحال حاضر، زمانی که پوسته مهم را بشناسید، میتوانید در کمترین فرصت تارنماهای سفارشی ساختوساز فرمائید.
تعلق به تم والد: گسترشدهنده تم والد ممکن میباشد پوسته را رها نماید. از حیث فنی، حتی در حالتیکه رها گردیده باشد، میتوانید به به کارگیری از آن ادامه دهید، البته ممکن میباشد به صدق دیرین شغل نکند.
این نوشتهی علمی را مطلقا بخوانید
پژوهش خطای " این نوع پرونده به دلایل امنیتی مجاز وجود ندارد" در وردپرس و طرز رفع آن
مزایا و معایب به کار گیری از قالب فرزند به قالبی که تحت عنوان تم اساسی استعمال می کنید نیز بستگی دارااست، به این ترتیب اذن دهید در پی به آن نگاهی بیندازیم.
مداقه گزینش یک تم والد استاندارد
ادله عنایت تعیین یک تم والد عالی، صرفه جویی در طول میباشد. ما اکثر زمان ها از مبتدیان میشنویم که در تعیین یک تم والد که کارایی متعددی ندارد، غلط مینمایند. آن ها در غایت بدون چاره به در نظرنگرفتن بیشتر پوشههای پوسته مهم می شوند. فرض فرمایید یک پوسته والد را گزینش کردهاید و تصمیم دارید که ظواهر فوتر را تغییر و تحول دهید. براین اساس، شما یک پوشه footer.php تازه تولید میکنید. بعد از آن تصمیم می گیرید که ظواهر هدر را نیز تغییرو تحول دهید بدین ترتیب یک فولدر header.php نو ساخت می کنید.
تم فرزند در وردپرس یک تم فرعی میباشد که کل عملکردها، خصوصیتها و مدل تم مهم خویش را به ارث میبرد. طراحی سایت در مشهد پوستههای فرزند یا این که child راهی مطمئن برای تغییر و تحول پوسته وردپرس سوای ساخت و ساز هیچ تغییری در فولدرهای تم اساسی میباشد. هنگامی پوسته والد بروز میگردد، تغییرات ساخت گردیده در پوسته فرزند مراقبت میگردد و در ورژن آپدیت گردیده نیز اجرا میگردد. به همین عامل میباشد که قالب فرزند ایمنترین و شایسته ترین رویه برای ساخت و ساز تغییرات در یک تم میباشد. بهمکان تغییرو تحول بدون واسطه فولدرهای پوسته، میتوانید به آسانی آنهارا با الگوهای مو جود در طرح موضوع فرزند تغییرو تحول دهید.
قالب فرزند (childtheme) چیست؟
به خواسته ساخت یک قالب فرزند، بایستی یک فولدر در فهرست پوستههای خویش برای پوسته نو ساخت فرمائید. درین فایل فقط فایلی که نیاز دارید style.css میباشد. در هدر فولدر style.css میتوانید با اضافه کردن یک خط سرمشق به کد متبوع که اسم تم مندرج میباشد، پوسته مهم را معلوم نمائید. از آنجایی کهاین دستور کار بعداز دستورالعمل والد گنجانده گردیدهاست، هر سبکی را در پوشه style.css تم والد غیرفعال مینماید.
برای انجام تغییرات، قالب فرزند می بایست فعال گردد. پوسته والد یا این که اساسی همچنان مشمول هر قابلیتی میباشد که به وسیله پوسته فرزند ویرایش نشده باشد.
چرا از پوسته فرزند در وردپرس به کارگیری کنیم؟
همان طور که گفته شد، اکثری از توسعه و گسترش دهندگان از یک قالب فرزند وردپرس برای نگهداری آیتمهای سفارشی خویش در شکل بروزرسانی تم اساسی به کار گیری مینمایند. دراین حالت، پوسته والد شما بهروزرسانی می شود، ولی روی پوسته فرزند تأثیری نخواهد داشت. ناگفته نماند، پوستههای فرزند میتوانند از تارنما شما در قبال مسائل امنیتی احتمالی وردپرس نگهداری نمایند. در صورتی معلوم خواهد شد که پوسته مهم دارنده اشکالات قابل توجهی در یک بهروزرسانی میباشد، آنان روی طرح مسئله فرزند شما تأثیری نمیگذارند.
برای گسترش دهندگان، استعمال از قالب فرزند نیز یک خط مش سریع و کارآمد برای سفارشی کردن تارنما وردپرس میباشد. آنان میتوانند بهسرعت تغییرات سفارشی، تغییرات پوسته یا این که عملکردهای مازاد را سوای تغییر و تحول فولدرهای اساسی تم مامان پیادهسازی نمایند.
مزایا و معایب به کارگیری از پوسته فرزند
مانند اکثری از تجهیزات، به کار گیری از پوسته فرزند در وردپرس دارنده مزایا و معایبی میباشد. درین بخش این موردها را با هم نظارت میکنیم:
مزایای به کار گیری از پوسته فرزند:
بهروزرسانیهای ایمن: با استعمال از پوسته فرزند، کل تغییرات سفارشی خویش را مستقل از پوسته اساسی نگه میدارید. این بدان معناست که میتوانید پوسته والد را سوای حیف کردن سفارشیسازیهای خویش بهروزرسانی فرمائید، چون آنان به صورت ایمن در پوسته فرزند ذخیره می شوند.
راحت در توسعه و گسترش: یک پوسته چایلد تشکیلشده بر روی یک چارچوب پوسته توانا، انعطاف پذیری متعددی را سوای تایپ کردن کدهای متعددی مهیا مینماید. شما تنها می بایست فولدرهای پوسته و عملکردهایی را که میخواهید سفارشی نمائید، تغییر تحول دهید.
Fallback Safe: زمانی که یک تم اساسی دارید، می بایست در ارتباط هر سناریوی ممکن تصور کنید. زمانی برای چیزی در تم فرزند کد نمینویسید، سعی تم والد تحت عنوان مورد بازگشتی در دسترس میباشد.
معایب استعمال از پوسته فرزند:
منحنی یادگیری: بایستی هنگامی را صرف یادگیری دربارهی پوسته مهم نمایید، به خصوص وقتی که یک چارچوب کار کشته با قلابها و فیلترهای خاص خویش را تعیین کرده باشید. با این درحال حاضر، زمانی که پوسته مهم را بشناسید، میتوانید در کمترین فرصت تارنماهای سفارشی ساختوساز فرمائید.
تعلق به تم والد: گسترشدهنده تم والد ممکن میباشد پوسته را رها نماید. از حیث فنی، حتی در حالتیکه رها گردیده باشد، میتوانید به به کارگیری از آن ادامه دهید، البته ممکن میباشد به صدق دیرین شغل نکند.
این نوشتهی علمی را مطلقا بخوانید
پژوهش خطای " این نوع پرونده به دلایل امنیتی مجاز وجود ندارد" در وردپرس و طرز رفع آن
مزایا و معایب به کار گیری از قالب فرزند به قالبی که تحت عنوان تم اساسی استعمال می کنید نیز بستگی دارااست، به این ترتیب اذن دهید در پی به آن نگاهی بیندازیم.
مداقه گزینش یک تم والد استاندارد
ادله عنایت تعیین یک تم والد عالی، صرفه جویی در طول میباشد. ما اکثر زمان ها از مبتدیان میشنویم که در تعیین یک تم والد که کارایی متعددی ندارد، غلط مینمایند. آن ها در غایت بدون چاره به در نظرنگرفتن بیشتر پوشههای پوسته مهم می شوند. فرض فرمایید یک پوسته والد را گزینش کردهاید و تصمیم دارید که ظواهر فوتر را تغییر و تحول دهید. براین اساس، شما یک پوشه footer.php تازه تولید میکنید. بعد از آن تصمیم می گیرید که ظواهر هدر را نیز تغییرو تحول دهید بدین ترتیب یک فولدر header.php نو ساخت می کنید.