دوره آموزشی ساخت یک سایت وردپرس Headless با گتسبی
2 ساعت 32 دقیقهمتوسط2022-03-23
مدرسین

Morten Rand-Hendriksen
Senior Staff Instructor, Speaker, Web Designer, and Software Developer
جزئیات دوره
وردپرس، پلتفرم قدرتمند انتشار، قدرت بسیاری از وب را دارد. گتسبی به توسعه دهندگان اجازه می دهد تا وب سایت ها و برنامه های کاربردی مدرن و متمرکز بر عملکرد را با React بسازند. در این دوره، نحوه ترکیب این دو پویا را برای به دست آوردن یک نیروگاه انتشارات وب کشف کنید. به مربی Morten Rand-Hendriksen بپیوندید تا نحوه استفاده از وردپرس برای پر کردن سایت گتسبی را توضیح دهد. او افزونه هایی را که برای استفاده از داده های وردپرس در سایت گتسبی نیاز دارید را به شما نشان می دهد، سپس نحوه اتصال وردپرس و گتسبی را نشان می دهد. او نحوه ایجاد انواع منوهای سفارشی، از جمله منوی تودرتو و منوی پاورقی را پوشش می دهد. او نشان می دهد که چگونه گتسبی را می توان برای ایجاد صفحات جدید بر اساس پست های وردپرس پیکربندی کرد. مورتن به این موضوع میپردازد که چگونه میتوانید دستهها و برچسبها را پرس و جو کنید، و همچنین نحوه تولید صفحات فهرست برای هر دسته از سایت وردپرس را توضیح میدهد. او شما را در مورد نحوه دسترسی به داده های سفارشی از طریق GraphQL و استفاده از آن در سایت گتسبی خود راهنمایی می کند، سپس با توضیح نحوه برخورد با بلوک های وردپرس هنگام کار در گتسبی به پایان می رسد.
مهارت ها
WordPressJavaScript FrameworksContent Management Systems (CMS)Front-End Web DevelopmentWeb DevelopmentOpen SourceOne-Off
سرفصل ها
0. مقدمه
- 01 - وردپرس و گتسبی دست به دست هم می دهند
- 02 - آنچه در این دوره به آن پرداخته خواهد شد
1. راه اندازی
- 03 - وردپرس را برای کار با گتسبی تنظیم کنید
- 04 - با استفاده از استارتر یک سایت گتسبی راه اندازی کنید
- 05 - از فایل های تمرین در GitHub استفاده کنید
2. وردپرس به عنوان یک منبع داده گتسبی
- 06 - درخت GraphQL وردپرس را کاوش کنید
- 07 - از داده های سایت وردپرس در گتسبی استفاده کنید
3. کار با صفحات
- 08 - صفحات پرس و جو در GraphQL
- 09 - صفحات را به صورت خودکار ایجاد کنید
- 10 - یک قالب صفحه ایجاد کنید
- 11 - با تصاویر برجسته کار کنید
- 12 - چالش - اضافه کردن متادیتا به قالب صفحه
- 13 - راه حل - اضافه کردن متادیتا به قالب صفحه
4. منوهای سفارشی
- 14 - منوهای سفارشی را در GraphQL جستجو کنید
- 15 - چگونه وردپرس آیتم های منو را مدیریت می کند
- 16 - یک منوی مسطح در گتسبی ایجاد کنید
- 17 - یک منوی تودرتو در گتسبی ایجاد کنید
- 18 - چالش - ایجاد منوی فوتر
- 19 - راه حل - ایجاد منوی فوتر
5. کار با پست ها
- 20 - پرس و جو از پست ها در GraphQL
- 21 - ایجاد پست به صورت خودکار
- 22 - اطلاعات دسته و برچسب را اضافه کنید
- 23 - یک قالب شاخص ایجاد کنید
- 24 - ایجاد صفحات فهرست به صورت خودکار
- 25 - چالش - یک جزء ناوبری پست ایجاد کنید
- 26 - راه حل - یک جزء ناوبری پست ایجاد کنید
6. دسته ها و برچسب ها
- 27 - دسته ها و برچسب ها را پرس و جو کنید
- 28 - ایجاد نمایه های دسته به صورت خودکار
- 29 - یک قالب فهرست دسته ایجاد کنید
- 30 - چالش - ایجاد فهرست های برچسب
- 31 - راه حل - ایجاد نمایه های برچسب
7. انواع پست سفارشی و طبقه بندی
- 32 - انواع پست ها و طبقه بندی های سفارشی را اضافه کنید
- 33 - انواع پست ها و طبقه بندی های سفارشی را در GraphQL جستجو کنید
8. ملاحظات در هنگام استفاده از وردپرس و گتسبی
- 34 - در مورد بلوک ها چه باید کرد (گوتنبرگ)
نتیجه
- 35 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی راهکارهای بدون کدنویسی برای وبسایتها و اپلیکیشنها
- دوره آموزشی ارتقای پروژههای وردپرس قدیمی: بهروز کردن روندهای کاری و کدها
- دوره آموزشی ایجاد و مدیریت یک وردپرس چندسایته (Multisite)
- دوره آموزشی افزونههای سفارشی وردپرس: طراحی، توسعه و توزیع
- دوره آموزشی پی اچ پی برای وردپرس
- دوره آموزشی یادگیری جامع وردپرس
- دوره آموزشی وردپرس: تسلط بر ویرایش کامل سایت
- دوره آموزشی سئوی تکنیکال وردپرس