قالب وردپرس (Theme) ساختار و ظاهر کلی سایت شما رو مشخص میکنه. از نحوه نمایش مطالب گرفته تا چینش عناصر روی صفحه. توی این درس، با اجزای اصلی یک قالب وردپرس آشنا میشیم:
🧱 Layout یا ساختار قالب چیست؟
Layout به معنای نحوه چیدمان بخشهای مختلف سایت روی صفحه است. قالب وردپرس معمولاً شامل بخشهای زیره:
🔝 هدر (Header)
هدر، بخش بالایی سایت شماست و معمولاً شامل این موارد میشه:
-
لوگو یا نام سایت
-
منوی اصلی (ناوبری)
-
لینکهای ورود/عضویت یا آیکون شبکههای اجتماعی
-
گاهی اوقات جستجو یا سبد خرید (در فروشگاهها)
🛠 معمولاً فایل header.php در قالب، وظیفه نمایش این بخش رو داره.
🔚 فوتر (Footer)
فوتر، بخش پایین هر صفحهست و اغلب شامل:
-
اطلاعات تماس
-
لینکهای مهم (درباره ما، سیاستها، حریم خصوصی)
-
حق کپیرایت
-
عضویت در خبرنامه یا لوگوی درگاههای بانکی
🛠 فایل footer.php مربوط به فوتره.
🏠 صفحه اصلی (Home Page)
صفحه اصلی ممکنه:
-
یک برگه ثابت باشه که شما مشخص کردید (مثلاً لندینگپیج)
-
یا لیستی از آخرین نوشتهها رو نشون بده (پیشفرض وردپرس)
🛠 فایل front-page.php یا home.php کنترل این بخش رو داره.
📝 صفحه نوشته تکی (Single Post)
هر نوشته در وردپرس آدرس مخصوص خودش رو داره. صفحه نمایش اون نوشته از قالب single.php یا دقیقتر single-post.php استفاده میکنه.
📌 این فایل مشخص میکنه در صفحه یک پست چه چیزهایی نمایش داده بشه (عنوان، محتوا، تصویر شاخص، دیدگاهها، نویسنده و…).
📄 صفحه برگه تکی (Single Page)
برگهها مثل نوشتهها صفحه اختصاصی دارن، اما ظاهر و محتوای متفاوتی دارن. قالب نمایش برگهها فایل page.php هست.
🛠 معمولاً سادهتر از نوشتههاست، چون نیاز به نمایش تاریخ و دسته و برچسب نداره.
📚 صفحات بایگانی (Archive Pages)
این صفحات لیستی از نوشتهها بر اساس یک فیلتر خاص هستن، مثل:
-
دستهبندی خاص
-
برچسب خاص
-
نویسنده خاص
-
تاریخ خاص (مثلاً همه پستهای دیماه)
🛠 فایل archive.php این صفحات رو مدیریت میکنه. اگه برای نوع خاصی بخواید میتونید category.php, tag.php, author.php و… هم بسازید.
✨ جمعبندی:
دانستن این ساختار به شما کمک میکنه هم قالبهای آماده وردپرس رو بهتر بشناسید، هم بتونید با صفحهساز یا کدنویسی، قالب دلخواه خودتون رو بسازید یا شخصیسازی کنید.