WordPress Plugin Development Cookbook : Explore the complete set of tools to craft powerful plugins that extend the world's most popula, 3/e
暫譯: WordPress 外掛開發食譜:探索完整工具集,打造強大的外掛以擴展全球最受歡迎的 3/e
Lefebvre, Yannick
- 出版商: Packt Publishing
- 出版日期: 2022-03-31
- 售價: $1,860
- 貴賓價: 9.5 折 $1,767
- 語言: 英文
- 頁數: 420
- 裝訂: Quality Paper - also called trade paper
- ISBN: 180181077X
- ISBN-13: 9781801810777
-
相關分類:
WordPress
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$780$616 -
$880$695 -
$1,570$1,492 -
$880$695 -
$880$748 -
$780$663 -
$580$458 -
$500$390 -
$857強化學習, 2/e (Reinforcement Learning: An Introduction, 2/e)
-
$690$345 -
$1,000$790 -
$780$608 -
$556大規模語言模型:從理論到實踐
相關主題
商品描述
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.
商品描述(中文翻譯)
**為 WordPress 創建插件,透過詳細的食譜涵蓋短代碼、客製化文章類型和客製化區塊的創建,整合來自外部來源的數據,並在這本以食譜為基礎的指南中做更多事情**
#### 主要特點
- 創建插件以改變和擴展 WordPress,幾乎可以執行任何任務
- 在詳細範例和解釋的幫助下擴展 WordPress 區塊編輯器 (Gutenberg) 和其他組件
- 根據您的項目需求自訂 WordPress,創建有益於整個社群的插件
#### 書籍描述
WordPress 是最廣泛使用、功能強大且開放的內容管理系統 (CMS) 之一。無論您是尋找合適擴展的網站擁有者、希望為社群做出貢獻的開發者,還是為滿足客戶需求而工作的網站開發者,學習如何擴展 WordPress 的功能將幫助您釋放其全部潛力。本書將幫助您熟悉 API 函數,以創建安全的插件並提供易於使用的管理介面。
本書的第三版包含新的食譜和最新的程式碼範例,包括有關為區塊編輯器創建客製化區塊和整合來自外部來源的數據的新章節。從一章到下一章,您將學習如何創建不同複雜度的插件,從幾行程式碼到提供複雜新功能的擴展。您將首先使用 WordPress 提供的基本機制來創建插件,接著是涵蓋如何設計管理面板、使用客製化欄位增強文章編輯器、儲存客製化數據,甚至創建客製化區塊的食譜。您將安全地將動態元素整合到網頁中,使用腳本語言學習如何整合來自外部來源的數據,並構建用戶能夠添加到 WordPress 側邊欄和小工具區域的新小工具。
在本書結束時,您將能夠創建 WordPress 插件以執行您能想像的任何任務。
#### 您將學到什麼
- 發現行動和過濾鉤,這是插件創建的基礎
- 探索管理頁面的創建,並通過客製化文章類型和客製化欄位添加新的內容管理區域
- 向區塊編輯器庫添加新組件
- 從外部來源獲取、快取和定期更新數據
- 引入外部數據來源以增強您的內容
- 通過使用 JavaScript、jQuery 和 AJAX 使您的頁面動態化,並向平台添加新小工具
- 添加插件翻譯支持並將您的作品分發給 WordPress 社群
#### 本書適合誰
本書適合對創建新插件以滿足個人需求、滿足客戶要求並為 WordPress 社群帶來新功能的 WordPress 用戶、開發者和網站整合者。預期具備基本的 PHP 和 WordPress 知識。
目錄大綱
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
目錄大綱(中文翻譯)
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