کتاب مرجع توسعه پلاگین وردپرس؛ کاوش مجموعه کاملی از ابزارها برای ایجاد افزونه های قدرتمند به منظور توسعه محبوب ترین CMS جهان

عنوان کتاب به انگلیسی: |
WordPress Plugin Development Cookbook: Explore the complete set of tools to craft powerful plugins that extend the worlds most popular CMS, 3rd Edition |
| سال انتشار: 2022 | 420 صفحه | حجم فایل: 3 مگابایت | زبان: انگلیسی |
| نویسنده | Yannick Lefebvre |
| ناشر | Packt Publishing |
| ISBN10: | 180181077X |
| ISBN13: | 9781801810777 |
توضیحات کتاب
Create plugins for WordPress through detailed recipes that cover the creation of shortcodes, custom post types, and custom blocks, integrate data from external sources, and do much more with this recipe-based guide
Key FeaturesCreate plugins that change and extend WordPress to perform virtually any task
Extend the WordPress Block Editor (Gutenberg) and other components with the help of detailed examples and explanations
Customize WordPress to meet your project's needs and create plugins that benefit the entire communityBook Description
WordPress is one of the most widely used, powerful, and open content management systems (CMSs). Whether you're a site owner trying to find the right extension, a developer who wants to contribute to the community, or a website developer working to fulfill a client's needs, learning how to extend WordPress' capabilities will help you to unleash its full potential. This book will help you become familiar with API functions to create secure plugins with easy-to-use administration interfaces.
This third edition contains new recipes and up-to-date code samples, including new chapters on creating custom blocks for the block editor and integrating data from external sources. From one chapter to the next, you'll learn how to create plugins of varying complexity, ranging from a few lines of code to complex extensions that provide intricate new capabilities. You'll start by using the basic mechanisms provided in WordPress to create plugins, followed by recipes covering how to design administration panels, enhance the post editor with custom fields, store custom data, and even create custom blocks. You'll safely incorporate dynamic elements into web pages using scripting languages, learn how to integrate data from external sources, and build new widgets that users will be able to add to WordPress sidebars and widget areas.
By the end of this book, you will be able to create WordPress plugins to perform any task you can imagine.
What you will learn
Discover action and filter hooks, which form the basis of plugin creation
Explore the creation of administration pages and add new content management sections through custom post types and custom fields
Add new components to the block editor library
Fetch, cache, and regularly update data from external sources
Bring in external data sources to enhance your content
Make your pages dynamic by using JavaScript, jQuery, and AJAX and adding new widgets to the platform
Add support for plugin translation and distributing your work to the WordPress community
Who this book is for
This book is for WordPress users, developers, and site integrators interested in creating new plugins to address their personal needs, fulfill client requirements, and bring new capabilities to the WordPress community. Basic knowledge of PHP and WordPress is expected.
Table of Contents
Preparing a Local Development Environment
Plugin Framework Basics
User Settings and Administration Pages
The Power of Custom Post Types
Customizing Post and Page Editors
Extending the Block Editor
Accepting User Content Submissions
Customizing User Data
Leveraging JavaScript, jQuery, and AJAX Scripts
Adding New Widgets to the WordPress Library
Fetching, Caching, and Regularly Updating External Site Data
Enabling Plugin Internationalization
Distributing Your Plugin on WordPress.org
توضیحات کتاب به فارسی (ترجمه ماشینی)
افزونه هایی را برای وردپرس از طریق دستور العمل های دقیق که شامل ایجاد کد کوتاه ، انواع پست های سفارشی و بلوک های سفارشی است ، ایجاد کنید ، داده ها را از منابع خارجی ادغام کنید و با این راهنمای مبتنی بر دستور العمل کارهای بیشتری انجام دهید ویژگی های کلیدی افزونه هایی ایجاد کنید که وردپرس را تغییر داده و گسترش دهید تا تقریباً هر کار را انجام دهید ویرایشگر بلوک وردپرس (گوتنبرگ) و سایر مؤلفه ها را با کمک نمونه ها و توضیحات دقیق گسترش دهید WordPress را برای پاسخگویی به نیازهای پروژه خود سفارشی کنید و افزونه هایی ایجاد کنید که به نفع کل جامعه باشد توضیحات کتاب وردپرس یکی از پرکاربردترین ، قدرتمندترین سیستم های مدیریت محتوای باز (CMSS) است.این که آیا شما یک صاحب سایت هستید که سعی در یافتن پسوند مناسب دارید ، یک توسعه دهنده که می خواهد به جامعه کمک کند ، یا یک توسعه دهنده وب سایت که برای تحقق نیازهای مشتری کار می کند ، یادگیری نحوه گسترش قابلیت های وردپرس به شما کمک می کند تا تمام پتانسیل های آن را رها کنیدبشراین کتاب به شما کمک می کند تا با توابع API آشنا شوید تا افزونه های ایمن با رابط های مدیریت آسان برای استفاده داشته باشید. این چاپ سوم شامل دستور العمل های جدید و نمونه های به روز ، از جمله فصل های جدید در ایجاد بلوک های سفارشی برای ویرایشگر بلوک و ادغام داده ها از منابع خارجی است.از یک فصل به فصل دیگر ، یاد می گیرید که چگونه افزونه هایی با پیچیدگی های مختلف ایجاد کنید ، از چند خط کد گرفته تا پسوندهای پیچیده که قابلیت های جدید پیچیده ای را ارائه می دهند.شما با استفاده از مکانیسم های اساسی ارائه شده در WordPress برای ایجاد افزونه ها شروع می کنید و به دنبال آن دستور العمل هایی در مورد نحوه طراحی پانل های مدیریت ، تقویت ویرایشگر پست با زمینه های سفارشی ، ذخیره داده های سفارشی و حتی ایجاد بلوک های سفارشی.با استفاده از زبان های اسکریپت ، عناصر پویا را در صفحات وب قرار می دهید ، چگونه می توانید داده ها را از منابع خارجی ادغام کنید و ابزارک های جدیدی بسازید که کاربران قادر به اضافه کردن آن به نوارهای جانبی وردپرس و مناطق ویجت هستند. در پایان این کتاب ، شما قادر خواهید بود تا افزونه های وردپرس را برای انجام هر کاری که می توانید تصور کنید انجام دهید. آنچه یاد خواهید گرفت قلاب های اکشن و فیلتر را کشف کنید ، که اساس ایجاد افزونه را تشکیل می دهند در ایجاد صفحات اداری کاوش کنید و بخش های جدید مدیریت محتوا را از طریق انواع پست های سفارشی و زمینه های سفارشی اضافه کنید اجزای جدید را به کتابخانه ویرایشگر بلوک اضافه کنید واکشی ، حافظه پنهان و به طور مرتب داده ها را از منابع خارجی به روز کنید منابع داده های خارجی را برای ارتقاء محتوای خود وارد کنید صفحات خود را با استفاده از JavaScript ، jQuery و Ajax و اضافه کردن ابزارک های جدید به سیستم عامل پویا کنید پشتیبانی از ترجمه افزونه و توزیع کار خود را به جامعه وردپرس اضافه کنید این کتاب برای چه کسی است این کتاب برای کاربران وردپرس ، توسعه دهندگان و مجتمع های سایت علاقه مند به ایجاد افزونه های جدید برای رفع نیازهای شخصی آنها ، برآورده کردن نیازهای مشتری و ایجاد قابلیت های جدید به جامعه وردپرس است.دانش اساسی PHP و WordPress انتظار می رود. فهرست مطالب تهیه یک محیط توسعه محلی مبانی چارچوب افزونه تنظیمات کاربر و صفحات مدیریت قدرت انواع پست های سفارشی سفارشی سازی ویرایشگرهای پست و صفحه گسترش ویرایشگر بلوک پذیرش ارسال مطالب کاربر سفارشی سازی داده های کاربر اسکریپت های جاوا اسکریپت ، jQuery و Ajax افزودن ابزارک های جدید به کتابخانه وردپرس واکشی ، ذخیره و به طور مرتب به روز کردن داده های سایت خارجی فعال کردن بین المللی پلاگین توزیع افزونه خود در WordPress.org📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.