آموزش WordPress: REST API

WordPress: REST API

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

Morten با ارائه نگاهی عمیق به نحوه عملکرد REST API ، با بحث در مورد چگونگی دسترسی مشتری به داده ها در یک سایت وردپرس بدون مراجعه به خود سایت وردپرس ، شروع می شود. او استفاده از مسیرها ، نقاط انتهایی ، درخواست ها ، پاسخ ها و موارد دیگر را نشان می دهد. به علاوه ، او چندین مثال عملی از نحوه استفاده از WordPress REST API در دنیای واقعی ارائه می دهد.

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

مقدمه Introduction

  • WordPress RESTful از طریق API RESTful WordPress through an API

  • پیش نیازهای این دوره Prerequisites for this course

1. کاوش در API وردپرس REST 1. Exploring the WordPress REST API

  • وردپرس REST API چیست؟ What is the WordPress REST API?

  • API های RESTful و JSON چیست؟ What are RESTful APIs and JSON?

  • مسیرها و نقاط پایانی Routes and endpoints

  • برقراری ارتباط با API REST Communicating with the REST API

  • پاسخ REST API را کاوش کنید Explore the REST API response

  • مسیرهای مفید: یک مرجع سریع Useful routes: A quick reference

  • پاسخ را با تعبیه ها گسترش دهید Expanding the response with embeds

  • چالش: پست ها را در یک دسته پیدا کنید Challenge: Find posts in a category

  • راه حل: پست ها را در یک دسته پیدا کنید Solution: Find posts in a category

2. پاسخ پاسخ REST API را تغییر دهید 2. Modify the REST API Response

  • یادداشتهایی در مورد تغییر پاسخ REST API Notes on modifying a REST API response

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

  • زمینه های دلخواه را به پاسخ اضافه کنید Add custom fields to the response

  • چالش: زمینه هایی را به پاسخ اضافه کنید Challenge: Add fields to the response

  • راه حل: فیلدها را به پاسخ اضافه کنید Solution: Add fields to the response

3. احراز هویت و مجوز 3. Authentication and Authorization

  • احراز هویت و مجوز Authentication and authorization

  • احراز هویت اساسی (فقط توسعه) Basic authentication (development only)

  • احراز هویت کوکی Cookie authentication

  • JWT: احراز هویت JSON Web Token JWT: JSON Web Token authentication

  • پشتیبانی JWT را با یک افزونه اضافه کنید Add JWT support with a plugin

  • احراز هویت JWT را از طریق مشتری REST تست کنید Test JWT authentication via REST client

4- نمونه های عملی 4. Practical Examples

  • چهار مثال عملی Four practical examples

  • فقط بخوانید: پست بعدی را با استفاده از API REST بارگذاری کنید Read only: Load next post using REST API

  • تأیید اعتبار کوکی: ویرایش جلویی Cookie authentication: Front-end editing

  • برنامه پایه مستقل Basic standalone app

  • احراز هویت JWT: ویرایش شخص ثالث JWT authentication: Third-party editing

  • چالش: پیمایش پست های مرتبط با پویا را اضافه کنید Challenge: Add dynamic related posts navigation

  • راه حل: پیمایش پست های مرتبط با پویا را اضافه کنید Solution: Add dynamic related posts navigation

نتیجه Conclusion

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

نمایش نظرات

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

آموزش WordPress: REST API
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 7m
30
Linkedin (لینکدین) lynda-small
22 اسفند 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,778
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morten Rand-Hendriksen Morten Rand-Hendriksen

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

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

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

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

Linkedin (لینکدین)

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

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

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