آشنایی با ساختار قالب وردپرس و لایه‌های اصلی آن (Layout)

قالب وردپرس (Theme) ساختار و ظاهر کلی سایت شما رو مشخص می‌کنه....

قالب وردپرس (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 و… هم بسازید.


جمع‌بندی:
دانستن این ساختار به شما کمک می‌کنه هم قالب‌های آماده وردپرس رو بهتر بشناسید، هم بتونید با صفحه‌ساز یا کدنویسی، قالب دلخواه خودتون رو بسازید یا شخصی‌سازی کنید.

به گفتگو بپیوندید