این پروژه یک قالب آموزشی وردپرس حرفهای است که با هدف آموزش توسعه قالب به دانشجویان طراحی شده است. قالب شامل بهترین روشها و استانداردهای وردپرس، CSS با Tailwind CLI است
- Fully Responsive: طراحی واکنشگرا با Tailwind CSS
- Header & Footer حرفهای: منوی دسکتاپ و موبایل با زیرمنوهای dropdown
- Custom Post Type: پست تایپ نمونه کار (Portfolio) همراه با دستهبندی و آرشیو
- Single Post & Archive: صفحات سینگل و آرشیو حرفهای
- Search Page: نتایج جستجو با طراحی شیک
- SEO Basics: متا تگهای اولیه و ساختار استاندارد
- Theme Support: شامل title-tag, post-thumbnails, custom-logo, html5
- Widgets & Sidebar: ناحیه ابزارک قابل استفاده و آموزش ایجاد Widget
- Tailwind CLI: CSS به صورت minified و آماده استفاده
- Clean & Modular Code: فایلها جدا و قابل فهم برای آموزش دانشجویان
- کپی قالب: پوشه قالب را داخل
wp-content/themes/قرار دهید. - فعال کردن قالب: از طریق پنل وردپرس قالب را فعال کنید.
- اجرای دستور build برای ساخت فایل tailwind
- منوها: منوی اصلی را در بخش Appearance → Menus ایجاد و به محل
Primaryاختصاص دهید. - نمونه کارها: CPT Portfolio به صورت خودکار ثبت میشود.
mytheme/
├─ inc/
│ └─ portfolio-posttype.php # تعریف پست تایپ نمونه کار
├─ dist/ # CSS و JS خروجی Tailwind CLI
├─ template-parts/ # بخشهای قابل reuse قالب
├─ 404.php
├─ archive.php
├─ archive-posttype.php
├─ footer.php
├─ functions.php
├─ header.php
├─ home.php
├─ index.php
├─ page.php
├─ search.php
├─ single-post.php
└─ README.md
- تمرین ایجاد Custom Post Type و Taxonomy
- تمرین Load More و Live Search بدون رفرش کامل
- استفاده از Tailwind CLI برای طراحی شیک
- تمرین افزودن Meta Tags و SEO Basics
- ایجاد Widget و Sidebar و یادگیری enqueue اسکریپتها
- WordPress 6.x
- Tailwind CSS CLI
- Alpine.js (برای منوی موبایل و dropdown)
- PHP 8.x و استانداردهای PSR-4
- HTML5 و BEM برای کلاسها
برای یادگیری کامل:
این پروژه تحت مجوز MIT است و میتوانید آزادانه استفاده و تغییر دهید.
💡 این قالب به گونهای طراحی شده که دانشجوها بتوانند از صفر تا صد قالبسازی وردپرس را تمرین کنند و تجربه عملی کسب کنند.