آموزش ساخت یک سایت وردپرس بدون سر با گتسبی

Building a Headless WordPress Site with Gatsby

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: وردپرس ، بستر قدرتمند انتشارات ، قدرت بسیاری از وب را فراهم می کند. گتسبی به توسعه دهندگان اجازه می دهد تا با React ، وب سایت ها و برنامه های مدرن و متمرکز بر عملکرد را ایجاد کنند. در این دوره ، چگونگی ترکیب این دوتایی پویا را برای به دست آوردن یک مرکز تولید نشر وب کشف کنید. با مربی Morten Rand-Hendriksen همراه باشید تا توضیح دهد که چگونه از وردپرس برای پر کردن یک سایت گتسبی استفاده کنید. وی افزونه های مورد نیاز شما برای استفاده از داده های وردپرس را در سایت گتسبی به شما نشان می دهد ، سپس نحوه اتصال وردپرس و گتسبی را نشان می دهد. وی نحوه ایجاد انواع مختلفی از منوها را شامل منوی تو در تو و منوی پاورقی را پوشش می دهد. او نشان می دهد که چگونه می توان گتسبی را برای ایجاد صفحات جدید بر اساس پست های وردپرس پیکربندی کرد. Morten به چگونگی جستجوی دسته ها و برچسب ها و همچنین نحوه ایجاد صفحات فهرست برای هر دسته از سایت های وردپرس می پردازد. وی شما را در چگونگی دستیابی به داده های سفارشی از طریق GraphQL و استفاده از آنها در سایت گتسبی خود راهنمایی می کند و سپس با توضیح نحوه برخورد با بلوک های وردپرس هنگام کار در گتسبی نتیجه گیری می کند.

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

مقدمه Introduction

  • وردپرس و گتسبی دست در دست هم کار می کنند WordPress and Gatsby working hand in hand

  • آنچه در این دوره پوشش داده خواهد شد What will be covered in this course

  • استفاده از پرونده های تمرینی در GitHub Using exercise files on GitHub

1. راه اندازی 1. Setting up

  • تنظیم وردپرس برای کار با گتسبی Setting up WordPress to work with Gatsby

  • راه اندازی سایت گتسبی با استفاده از شروع کننده Setting up a Gatsby site using a starter

  • پیوند دادن وردپرس و گتسبی با هم Linking WordPress and Gatsby together

2. وردپرس به عنوان منبع داده گتسبی 2. WordPress as a Gatsby Data Resource

  • کاوش درخت وردپرس GraphQL Exploring the WordPress GraphQL tree

  • استفاده از داده های سایت وردپرس در گتسبی Using WordPress site data in Gatsby

3. کار با صفحات 3. Working with pages

  • جستجوی صفحات در GraphQL Querying pages in GraphQL

  • ایجاد صفحات به صورت خودکار Generate pages automatically

  • ایجاد الگوی صفحه Creating a page template

  • کار با تصاویر برجسته Working with featured images

  • چالش: فراداده را به الگوی صفحه اضافه کنید Challenge: Add metadata to the page template

  • راه حل: فراداده را به الگوی صفحه اضافه کنید Solution: Add metadata to the page template

4. منوهای سفارشی 4. Custom Menus

  • پرس و جو از منوهای سفارشی در GraphQL Querying custom menus in GraphQL

  • چالش هایی با منوهای سفارشی در وردپرس Challenges with custom menus in WordPress

  • یک منوی مسطح در گتسبی ایجاد کنید Create a flat menu in Gatsby

  • یک منوی تو در تو در گتسبی ایجاد کنید Create a nested menu in gatsby

  • چالش: یک منوی فوتر ایجاد کنید Challenge: Create a footer menu

  • راه حل: یک منوی فوتر ایجاد کنید Solution: Create a footer menu

5. کار با پست ها 5. Working with posts

  • جستجوی پست ها در GraphQL Querying posts in GraphQL

  • ارسال خودکار پست ها Generate posts automatically

  • اطلاعات و دسته را اضافه کنید Add category and tag info

  • ایجاد الگوی فهرست Creating an index template

  • صفحات فهرست را به صورت خودکار ایجاد کنید Generate index pages automatically

  • چالش: یک م navigationلفه ناوبری پست ایجاد کنید Challenge: Create a post navigation component

  • راه حل: یک م navigationلفه ناوبری پست ایجاد کنید Solution: Create a post navigation component

6. دسته ها و برچسب ها 6. Categories and Tags

  • جستجوی دسته ها و برچسب ها Querying categories and tags

  • شاخص های دسته را به طور خودکار ایجاد کنید Generate category indexes automatically

  • ایجاد الگوی نمایه دسته بندی Creating a category index template

  • چالش: شاخص های برچسب ایجاد کنید Challenge: Create tag indexes

  • راه حل: شاخص های برچسب ایجاد کنید Solution: Create tag indexes

7. انواع پست سفارشی و طبقه بندی ها 7. Custom post types and taxonomies

  • افزودن انواع پست سفارشی و طبقه بندی ها Adding custom post types and taxonomies

  • س Quال از انواع پست سفارشی و طبقه بندی ها در GraphQL Querying custom post types and taxonomies in GraphQL

8- ملاحظات هنگام استفاده از وردپرس و گتسبی 8. Considerations when using WordPress and Gatsby

  • در مورد Blocks (گوتنبرگ) چه باید کرد What to do about Blocks (Gutenberg)

متشکرم Thank you

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت یک سایت وردپرس بدون سر با گتسبی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 25m
36
Linkedin (لینکدین) lynda-small
07 بهمن 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
787
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morten Rand-Hendriksen Morten Rand-Hendriksen

مربی کارکنان ارشد، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار

مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار است.

مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوری‌های نوظهور و اخلاق فناوری را پوشش می‌دهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانس‌های حرفه‌ای در سرتاسر جهان بوده است، راه‌حل‌های طراحی ظاهری مبتنی بر استانداردها را می‌سازد و به دیگران آموزش می‌دهد که چگونه از وب بیشترین بهره را ببرند.

مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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