نام کتاب
WordPress Plugin Development Cookbook

Explore the complete set of tools to craft powerful plugins that extend the world's most popular CMS

Yannick Lefebvre

Paperback420 Pages
PublisherPackt
Edition3
LanguageEnglish
Year2022
ISBN9781801810777
1K
A4149
انتخاب نوع چاپ:
جلد سخت
682,000ت
0
جلد نرم
622,000ت
0
طلق پاپکو و فنر
632,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#WordPress

#Cookbook

#CMS

#jQuery

#AJAX

توضیحات

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 Features

  • Create 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 community


Book 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

  1. Preparing a Local Development Environment
  2. Plugin Framework Basics
  3. User Settings and Administration Pages
  4. The Power of Custom Post Types
  5. Customizing Post and Page Editors
  6. Extending the Block Editor
  7. Accepting User Content Submissions
  8. Customizing User Data
  9. Leveraging JavaScript, jQuery, and AJAX Scripts
  10. Adding New Widgets to the WordPress Library
  11. Fetching, Caching, and Regularly Updating External Site Data
  12. Enabling Plugin Internationalization
  13. Distributing Your Plugin on WordPress.org


About the Author

Yannick Lefebvre is a plugin developer who has created multiple plugins on the official WordPress repository. His first creation, Link Library, is used on thousands of sites worldwide. With a background in computer science, he wrote his first plugin in 2004 and quickly started sharing his creations with the community. He is actively involved in the Montreal WordPress community, has presented multiple times at WordCamp Montreal, and offers custom plugin development services. By day, Yannick works for CM Labs Simulations, a company providing software tools and simulators for vehicles and heavy equipment.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
کوانتوم
924
Website Design and Development with HTML5 and CSS3
540,000 تومان
وب
873
Learn Amazon Web Services in a Month of Lunches
526,000 تومان
Python
1,369
Building Python Web APIs with FastAPI
441,000 تومان
وب
1,235
Web Application Advanced Hacking
290,000 تومان
وب
1,307
The Art of SEO
1,173,000 تومان
وب
948
Introducing ReScript
470,000 تومان
هک و امنیت
997
Hacking Exposed 7
1,166,000 تومان
وب
1,128
Rust Web Development
603,000 تومان
وب
894
Mobile First
340,000 تومان
وب
969
How to Create a Web3 Startup
357,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©