هوش مصنوعی تحلیل کد کد، خطا و مشکلات برنامه‌نویسی را بررسی کن و راهکار دقیق بگیر.
🤖 تحلیل کد 🐞 رفع خطا 💡 پیشنهاد راهکار
ورود به هوش مصنوعی
قیمت‌یار هوشمند قیمت واقعی را پیدا کن؛ مقایسه کن، روند قیمت را ببین و بهترین گزینه را انتخاب کن.
🚗 خودرو 🏠 ملک 💻 لپ‌تاپ 📺 دیجیتال
ورود به قیمت‌یار
دوره آموزشی تخصصی آموزش WordPress از نصب تا ساخت سایت آموزشی حرفه‌ای
یادگیری پروژه‌محور
آموزش WordPress از نصب تا ساخت سایت آموزشی حرفه‌ای
دوره آموزشی
اطلاعات دوره آموزشی

آموزش WordPress از نصب تا ساخت سایت آموزشی حرفه‌ای

ثبت‌نام آنلاین دوره
ابتدا حساب کاربری خود را بسازید؛ سپس از پروفایل کلاس مرتبط با این دوره را انتخاب می‌کنید.

یادگیری WordPress از نصب و مدیریت محتوا تا Theme، Plugin، PHP، REST API، امنیت، SEO و ساخت سایت آموزشی.

مدرس گروه فنی و مهندسی تحلیل کد
سطح مقدماتی تا متوسط
قیمت 0 تومان

سرفصل جلسات دوره

15 جلسه

<div class='lesson-rich-content'> <h2>جلسه 1: WordPress چیست و معماری آن</h2> <h3>تمرکز جلسه</h3> <p> CMS، theme، plugin، admin، database و چرخه انتشار محتوا. </p> <h3>چرا این مبحث مهم است؟</h3> <p> شناخت معماری CMS قبل از سفارشی‌سازی از تغییرات اشتباه جلوگیری می‌کند. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک WordPress محلی نصب کنید و بخش‌های اصلی داشبورد را بررسی کنید. </p> <h3>اشتباه رایج</h3> <p> ویرایش مستقیم فایل‌های هسته WordPress. </p> <h3>چالش جلسه</h3> <p> ساخت یک نقشه از ارتباط theme، plugin، database و admin. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 2: نصب و تنظیم WordPress</h2> <h3>تمرکز جلسه</h3> <p> دامنه محلی، PHP، MySQL، wp-config و تنظیمات اولیه. </p> <h3>چرا این مبحث مهم است؟</h3> <p> محیط درست پایه توسعه امن و قابل تکرار است. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک سایت محلی آموزشی بسازید و تنظیمات عمومی آن را کامل کنید. </p> <h3>اشتباه رایج</h3> <p> قرار دادن رمزهای واقعی در فایل یا محیط اشتراکی. </p> <h3>چالش جلسه</h3> <p> محیط توسعه محلی را مستند و آماده ساخت سایت کنید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 3: مدیریت محتوا؛ نوشته، برگه و رسانه</h2> <h3>تمرکز جلسه</h3> <p> Posts، Pages، Categories، Tags و Media Library. </p> <h3>چرا این مبحث مهم است؟</h3> <p> مدل محتوا روی navigation، SEO و تجربه کاربر اثر دارد. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> ساختار محتوایی یک سایت آموزشی را طراحی و چند محتوای نمونه ایجاد کنید. </p> <h3>اشتباه رایج</h3> <p> ساخت دسته‌بندی‌های بسیار ریز و بدون منطق. </p> <h3>چالش جلسه</h3> <p> برای یک سایت آموزشی taxonomy و ساختار صفحات را مشخص کنید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 4: Theme و ساختار قالب</h2> <h3>تمرکز جلسه</h3> <p> template، header، footer، single، archive و hierarchy. </p> <h3>چرا این مبحث مهم است؟</h3> <p> Theme تعیین می‌کند محتوای WordPress چگونه به کاربر نمایش داده شود. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک قالب ساده آموزشی بسازید و صفحه نوشته و آرشیو را پیاده کنید. </p> <h3>اشتباه رایج</h3> <p> تغییر مستقیم قالب اصلی بدون child theme. </p> <h3>چالش جلسه</h3> <p> ساخت یک child theme و تغییر امن header و styles. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 5: HTML و CSS در WordPress</h2> <h3>تمرکز جلسه</h3> <p> enqueue، template markup و استایل‌دهی استاندارد. </p> <h3>چرا این مبحث مهم است؟</h3> <p> WordPress بدون مهارت frontend به UI حرفه‌ای نمی‌رسد. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک کارت دوره را داخل theme طراحی و responsive کنید. </p> <h3>اشتباه رایج</h3> <p> قرار دادن CSS و JS مستقیم داخل header بدون enqueue. </p> <h3>چالش جلسه</h3> <p> فایل‌های CSS و JS قالب را با روش استاندارد بارگذاری کنید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 6: PHP پایه برای توسعه WordPress</h2> <h3>تمرکز جلسه</h3> <p> syntax پایه PHP، variable، function، array و template tags. </p> <h3>چرا این مبحث مهم است؟</h3> <p> WordPress برای theme و plugin development به PHP متکی است. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> عنوان و لیست نوشته‌ها را با PHP در template نمایش دهید. </p> <h3>اشتباه رایج</h3> <p> کپی کردن snippet بدون درک context و escape. </p> <h3>چالش جلسه</h3> <p> یک template loop ساده بسازید و داده را امن خروجی دهید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 7: The Loop و Queryها</h2> <h3>تمرکز جلسه</h3> <p> WP_Query، Loop، pagination و فیلتر محتوا. </p> <h3>چرا این مبحث مهم است؟</h3> <p> Query صحیح برای ساخت archive و صفحات محتوایی ضروری است. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> لیست دوره‌ها را در یک template سفارشی نمایش دهید. </p> <h3>اشتباه رایج</h3> <p> Queryهای متعدد و سنگین در یک صفحه. </p> <h3>چالش جلسه</h3> <p> یک Query با pagination و محدودیت تعداد نتیجه بسازید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 8: Plugin چیست و افزونه اختصاصی بسازیم</h2> <h3>تمرکز جلسه</h3> <p> hooks، actions، filters و ساختار plugin. </p> <h3>چرا این مبحث مهم است؟</h3> <p> Plugin روش اصلی افزودن قابلیت بدون دستکاری هسته است. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک plugin کوچک برای افزودن پیام به footer ایجاد کنید. </p> <h3>اشتباه رایج</h3> <p> قرار دادن همه قابلیت‌ها در theme. </p> <h3>چالش جلسه</h3> <p> یک plugin قابل فعال و غیرفعال شدن بسازید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 9: Custom Post Type و Taxonomy</h2> <h3>تمرکز جلسه</h3> <p> register_post_type، taxonomy و ساخت مدل محتوای اختصاصی. </p> <h3>چرا این مبحث مهم است؟</h3> <p> برای سایت آموزشی مدل محتوای اختصاصی از نوشته عمومی مناسب‌تر است. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک post type به نام Course برای دوره‌ها تعریف کنید. </p> <h3>اشتباه رایج</h3> <p> ساختار داده پیچیده فقط با category و tag. </p> <h3>چالش جلسه</h3> <p> CPT دوره را با taxonomy سطح و تکنولوژی طراحی کنید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 10: ACF و فیلدهای سفارشی</h2> <h3>تمرکز جلسه</h3> <p> custom fields، relationship و نمایش داده ساختاریافته. </p> <h3>چرا این مبحث مهم است؟</h3> <p> فیلدهای ساختاریافته مدیریت محتوای واقعی را ساده‌تر می‌کنند. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> برای دوره مدرس، مدت، سطح و لینک ثبت‌نام تعریف کنید. </p> <h3>اشتباه رایج</h3> <p> ذخیره اطلاعات ساختاریافته داخل متن آزاد. </p> <h3>چالش جلسه</h3> <p> مدل فیلدهای دوره را طراحی و در template نمایش دهید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 11: فرم، AJAX و تعامل پویا</h2> <h3>تمرکز جلسه</h3> <p> REST API، AJAX، nonce و ارسال داده بدون reload. </p> <h3>چرا این مبحث مهم است؟</h3> <p> تعامل پویا تجربه کاربر را بهتر می‌کند ولی باید با امنیت همراه باشد. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک فرم جستجوی دوره بسازید که نتایج را پویا به‌روزرسانی کند. </p> <h3>اشتباه رایج</h3> <p> اعتماد به داده ارسالی بدون nonce و validation. </p> <h3>چالش جلسه</h3> <p> یک درخواست AJAX امن با nonce و پاسخ JSON طراحی کنید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 12: REST API و اتصال به frontend</h2> <h3>تمرکز جلسه</h3> <p> endpoint، JSON، authentication و مصرف API از JavaScript یا React. </p> <h3>چرا این مبحث مهم است؟</h3> <p> WordPress می‌تواند به عنوان backend محتوایی برای frontend مدرن عمل کند. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> فهرست دوره‌های WordPress را از REST API دریافت کنید. </p> <h3>اشتباه رایج</h3> <p> افشای داده‌های خصوصی در endpoint عمومی. </p> <h3>چالش جلسه</h3> <p> یک endpoint عمومی دوره و یک endpoint محافظت‌شده را مقایسه کنید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 13: امنیت WordPress</h2> <h3>تمرکز جلسه</h3> <p> roles، capabilities، nonce، escaping، validation و updates. </p> <h3>چرا این مبحث مهم است؟</h3> <p> WordPress به دلیل اکوسیستم بزرگ هدف رایجی برای خطاهای پیکربندی است. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک فرم admin را با nonce و capability مناسب محافظت کنید. </p> <h3>اشتباه رایج</h3> <p> دادن نقش Administrator برای کارهای روزمره. </p> <h3>چالش جلسه</h3> <p> برای سه نقش کاربری capability مناسب تعریف و یک فرم امن ایجاد کنید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 14: SEO و Performance در WordPress</h2> <h3>تمرکز جلسه</h3> <p> permalink، metadata، sitemap، cache، image optimization و Core Web Vitals. </p> <h3>چرا این مبحث مهم است؟</h3> <p> CMS خوب بدون ساختار SEO و performance مناسب نتیجه مطلوب نمی‌دهد. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک صفحه دوره را از نظر عنوان، URL، تصویر و سرعت بهینه کنید. </p> <h3>اشتباه رایج</h3> <p> نصب افزونه‌های متعدد با قابلیت‌های همپوشان. </p> <h3>چالش جلسه</h3> <p> یک چک‌لیست SEO و performance برای یک صفحه دوره اجرا کنید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.

<div class='lesson-rich-content'> <h2>جلسه 15: پروژه نهایی WordPress؛ سایت آموزشی</h2> <h3>تمرکز جلسه</h3> <p> ترکیب theme، CPT، taxonomy، plugin، SEO، امنیت و محتوای آموزشی. </p> <h3>چرا این مبحث مهم است؟</h3> <p> پروژه نهایی توانایی تبدیل WordPress به یک محصول محتوایی واقعی را نشان می‌دهد. </p> <h3>در عمل چه کار می‌کنیم؟</h3> <p> یک سایت آموزشی کامل با دوره‌ها، مقالات، دسته‌بندی و فرم ثبت‌نام بسازید. </p> <h3>اشتباه رایج</h3> <p> اتکا به افزونه‌های زیاد بدون شناخت معماری و امنیت. </p> <h3>چالش جلسه</h3> <p> نسخه نهایی را مستند، امن، responsive و آماده انتشار کنید. </p> <h3>ارتباط با پروژه نهایی</h3> <p> این مبحث در ادامه دوره در پروژه نهایی استفاده می‌شود. هدف این است که مفهوم جلسه فقط به یک مثال آموزشی محدود نماند و بتوانید آن را در یک مسئله واقعی به کار بگیرید. </p> </div>

ویدئو هنوز آماده نشده است ویدئوی آموزشی این جلسه به‌زودی اضافه خواهد شد.