WordPress 3 Plugin Development Essentials
暫譯: WordPress 3 外掛開發必備指南

Brian Bondari, Everett Griffiths

  • 出版商: Packt Publishing
  • 出版日期: 2011-03-25
  • 售價: $1,840
  • 貴賓價: 9.5$1,748
  • 語言: 英文
  • 頁數: 300
  • 裝訂: Paperback
  • ISBN: 184951352X
  • ISBN-13: 9781849513524
  • 相關分類: WordPress
  • 海外代購書籍(需單獨結帳)

商品描述

Create your own powerful, interactive plugins to extend and add features to your WordPress site

  • Everything you need to know to develop your own plugins for WordPress
  • Walk through the development of five plugins from ground up
  • Prepare and release your plugins to the WordPress community
  • Avoid common mistakes made by most plugin developers by learning more advanced development patterns

In Detail

WordPress is one of the most popular platforms for building blogs and general websites. By learning how to develop and integrate your own plugins, you can add functionality and extend WordPress in any way imaginable. By tapping into the additional power and functionality that plugins provide, you can make your site easier to administer, add new features, or even alter the very nature of how WordPress works. Covering WordPress version 3, this book makes it super easy for you to build a variety of plugins.

WordPress 3 Plugin Development Essentials is a practical hands-on tutorial for learning how to create your own plugins for WordPress. Using best coding practices, this book will walk you through the design and creation of a variety of original plugins.

WordPress 3 Plugin Development Essentials focuses on teaching you all aspects of modern WordPress development. The book uses real and published WordPress plugins and follows their creation from the idea to the finishing touches in a series of easy-to-follow and informative steps. You will discover how to deconstruct an existing plugin, use the WordPress API in typical scenarios, hook into the database, version your code with SVN, and deploy your new plugin to the world.

Each new chapter introduces different features of WordPress and how to put them to good use, allowing you to gradually advance your knowledge. WordPress 3 Plugin Development Essentials is packed with information, tips, and examples that will help you gain comfort and confidence in your ability to harness and extend the power of WordPress via plugins.

A step-by-step guide for creating feature-rich plug-ins for WordPress

What you will learn from this book

  • Get to know the WordPress code base, WordPress' plugin architecture, and the application programming interface (API)
  • Integrate with third-party APIs and web services
  • Hook into the WordPress internals using actions and filters
  • Customize your WordPress Dashboard with menus and administration panels for your plugin
  • Streamline user interactions by using jQuery to make AJAX requests
  • Expand your understanding of WordPress as a CMS
  • Implement localization support for users of other languages
  • Maintain and manage your plugin using SVN and publish it to the WordPress Plugin Repository
  • Write tests into your code to ensure that it is always deployed properly

Approach

This book will provide an easy to understand, step-by-step approach to building your own WordPress plugins from scratch. We will construct a variety of plugins from the group up, demonstrating how to tap into a number of WordPress' development aspects, as well as how to prepare and release your plugin(s) to the public.

Who this book is written for

This book is for WordPress users who want to learn how to create their own plugins and for developers who are new to the WordPress platform. Basic knowledge of PHP and HTML is expected, as well as a functional knowledge of how WordPress works from a user standpoint.

商品描述(中文翻譯)

建立您自己的強大互動插件,以擴展和添加功能到您的 WordPress 網站

- 開發 WordPress 插件所需了解的一切
- 從零開始逐步開發五個插件
- 準備並將您的插件發布到 WordPress 社群
- 通過學習更高級的開發模式,避免大多數插件開發者常犯的錯誤

詳細內容

WordPress 是建立部落格和一般網站最受歡迎的平台之一。通過學習如何開發和整合自己的插件,您可以以任何想像得到的方式添加功能並擴展 WordPress。利用插件所提供的額外功能和能力,您可以使您的網站更易於管理,添加新功能,甚至改變 WordPress 的運作方式。本書涵蓋 WordPress 版本 3,使您能輕鬆構建各種插件。

《WordPress 3 插件開發必備》是一本實用的動手教程,教您如何為 WordPress 創建自己的插件。使用最佳編碼實踐,本書將引導您設計和創建各種原創插件。

《WordPress 3 插件開發必備》專注於教您現代 WordPress 開發的各個方面。本書使用真實且已發佈的 WordPress 插件,並按照從構思到完成的步驟,提供一系列易於遵循且資訊豐富的步驟。您將學會如何解構現有插件,如何在典型場景中使用 WordPress API,如何鉤入資料庫,如何使用 SVN 版本控制您的代碼,以及如何將您的新插件部署到全世界。

每一章都介紹 WordPress 的不同功能及其有效利用方式,讓您逐步提升知識。《WordPress 3 插件開發必備》充滿了資訊、技巧和範例,幫助您在利用和擴展 WordPress 的能力方面獲得舒適感和信心。

逐步指南,教您如何為 WordPress 創建功能豐富的插件

您將從本書中學到什麼

- 了解 WordPress 的代碼基礎、WordPress 的插件架構和應用程式介面 (API)
- 與第三方 API 和網路服務整合
- 使用動作和過濾器鉤入 WordPress 內部
- 為您的插件自訂 WordPress 儀表板的菜單和管理面板
- 使用 jQuery 進行 AJAX 請求,以簡化用戶互動
- 擴展您對 WordPress 作為內容管理系統 (CMS) 的理解
- 為其他語言的用戶實現本地化支持
- 使用 SVN 維護和管理您的插件,並將其發布到 WordPress 插件庫
- 在您的代碼中編寫測試,以確保其始終正確部署

方法

本書將提供易於理解的逐步方法,從零開始構建您自己的 WordPress 插件。我們將從頭開始構建各種插件,演示如何利用 WordPress 的多個開發方面,以及如何準備和將您的插件發布到公眾。

本書的讀者對象

本書適合希望學習如何創建自己插件的 WordPress 用戶,以及對 WordPress 平台不熟悉的開發者。預期具備基本的 PHP 和 HTML 知識,以及從用戶角度了解 WordPress 的運作。