یک پوسته وردپرس، ظاهر سایت شما را شکل می دهد، اغلب شامل طرح بندی سایت است. تغییر پوسته ظاهر سایت شما را در قسمت کاربری (front end) تغییر می دهد، یعنی آنچه بازدیدکنندگان هنگام مرور سایت شما در وب می بینند. هزاران قالب وردپرس رایگان در فهرست قالب WordPress.org وجود دارد، اگرچه بسیاری از سایت های وردپرس از تم های سفارشی استفاده می کنند.
تم ها چه کاری می توانند انجام دهند؟
تم ها محتوا و داده های ذخیره شده توسط وردپرس را در مرورگر به بازدید کنندگان نمایش می دهند. هنگامی که یک قالب وردپرس ایجاد می کنید، تعیین می کنید که محتوا چگونه به نظر برسد و نمایش داده شود. انتخاب های زیادی در هنگام ساختن تم در دسترس شماست. مثلا:
- پوسته شما میتواند طرحبندیهای متفاوتی داشته باشد، مانند استاتیک یا واکنشگرا، با استفاده از یک یا دو ستون.
- پوسته شما می تواند محتوا را در هر جایی که می خواهید نمایش دهد.
- پوسته شما میتواند مشخص کند که کدام دستگاهها یا عملکردها محتوای شما را قابل مشاهده میکنند. ( طراحی واکنش گرا )
- پوسته شما می تواند تایپوگرافی و عناصر طراحی خود را با استفاده از CSS یا theme.json سفارشی کند.
- سایر عناصر طراحی مانند تصاویر و ویدیوها را می توان در هر جایی از پوسته گنجاند.
قالب های وردپرس فوق العاده قدرتمند هستند. اما، مانند هر پروژه طراحی وب، یک قالب فراتر از رنگ و طرح است. تم های خوب علاوه بر زیبایی، تعامل با محتوای وب سایت شما را بهبود می بخشد.
تم ها از چه چیزی ساخته شده اند؟
در ابتدایی ترین سطح خود، مضامین وردپرس مجموعه ای از فایل های مختلف هستند که با هم کار می کنند تا آنچه را که می بینید و همچنین نحوه رفتار سایت شما را تعیین کنند.
فایل های مورد نیاز
در قالب وردپرس فقط دو فایل کاملا مورد نیاز است:
- index.php – فایل قالب اصلی
- style.css – فایل سبک اصلی
ممکن است فایلهای اضافی را در پوشه یک پوسته ببینید، از جمله:
- تم های کلاسیک با فایل های PHP ساخته می شوند – از جمله فایل های قالب
- تم های بلوک با بلوک ها و فایل های HTML ساخته می شوند
- فایل های محلی سازی
- فایل های CSS
- فایل های چند رسانه ای ( تصویر و ویدیو )
- جاوا اسکریپت
- فایلهای متنی – معمولاً اطلاعات مجوز، دستورالعملهای readme.txt و یک فایل لاگ تغییرات
تفاوت بین تم و افزونه چیست؟
تداخل بین ویژگی های موجود در تم ها و افزونه ها معمول است. با این حال، بهترین توضیح عبارت است از:
- یک پوسته، ارائه محتوا را کنترل می کند. در حالیکه
- یک افزونه برای کنترل رفتار و ویژگی های سایت استفاده می شود.
هر تمی که ایجاد می کنید نباید قابلیت های حیاتی را اضافه کند. انجام این کار به این معنی است که وقتی کاربر تم خود را تغییر می دهد، دسترسی به آن عملکرد را از دست می دهد. به عنوان مثال، فرض کنید یک تم با ویژگی نمونه کارها می سازید. کاربرانی که پورتفولیوی خود را با ویژگی شما می سازند، با تغییر تم آن را از دست خواهند داد.
با انتقال ویژگی های حیاتی به افزونه ها، امکان تغییر طراحی وب سایت خود را فراهم می کنید، در حالی که عملکرد یکسان باقی می ماند.
توجه: به یاد داشته باشید، برخی از کاربران اغلب تم ها را تغییر می دهند. بهترین کار این است که مطمئن شوید هر عملکردی که سایت شما نیاز دارد را در یک افزونه قرار دهید باشد تا با تغییر پوسته عملکردهای حیاتی سایت دچار اخلال نشود.
تم ها در WordPress.org
یکی از امن ترین مکان ها برای دانلود قالب های وردپرس، دایرکتوری قالب WordPress.org است. همه قالب ها به دقت بررسی میشوند و برای اطمینان از کیفیت و امنیت تمامی قالب ها می بایست دستورالعملهای دقیق بررسی پوسته را رعایت کنند.
شروع کنید
اکنون که می دانید پوسته چیست، زمان شروع کار فرا رسیده است. باید محیط توسعه محلی خود را راه اندازی کنید. سپس میتوانید فایل های قالبهایی را برای آشنایی و الگوگیری بررسی کنید یا اگر نمیتوانید بیشتر منتظر بمانید:
- در ساخت اولین تم کلاسیک خود غوطه ور شوید
- بیاموزید که چگونه اولین تم بلوک خود را بسازید (پیشرفته)