舉報

會員
WordPress 3 Plugin Development Essentials
最新章節:
Index
Thisbookwillprovideaneasytounderstand,step-by-stepapproachtobuildingyourownWordPresspluginsfromscratch.Wewillconstructavarietyofpluginsfromthegroupup,demonstratinghowtotapintoanumberofWordPressdevelopmentaspects,aswellashowtoprepareandreleaseyourplugin(s)tothepublic.ThisbookisforWordPressuserswhowanttolearnhowtocreatetheirownpluginsandfordeveloperswhoarenewtotheWordPressplatform.BasicknowledgeofPHPandHTMLisexpected,aswellasafunctionalknowledgeofhowWordPressworksfromauserstandpoint.
目錄(140章)
倒序
- 封面
- 版權信息
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Preparing for WordPress Development
- WordPress background
- Extending WordPress
- Understanding WordPress architecture
- Summarizing architecture
- Tools for web development
- Coding best practices
- Basic organization
- Planning ahead / starting development
- Debugging
- Summary
- Chapter 2. Anatomy of a Plugin
- Deconstructing an existing plugin: "Hello Dolly"
- Information header
- Understanding the Includes
- Bonus for the curious
- User-defined functions
- Referencing hooks via add_action() and add_filter()
- Actions versus Filters
- Summary
- Chapter 3. Social Bookmarking
- The overall plan
- Proof of concept
- The master plugin outline
- Checking WordPress versions
- Summary
- Chapter 4. Ajax Search
- What is Ajax?
- The overall plan
- The proof of concept mock up
- Creating our plugin
- Summary
- Chapter 5. Content Rotator
- The plan
- Widget overview
- Preparation
- Add custom text
- Adding widget options
- Generating random content
- Expiration dates: adding options to our widget
- Adding a custom manager page
- Randomizing content from the database
- Review of PHP functions used
- Summary
- Chapter 6. Standardized Custom Content
- What WordPress does for you: custom fields
- What WordPress doesn't do for you
- Standardizing a post's custom fields
- Creating a new plugin
- Having trouble saving data?
- Displaying custom data in your Templates
- Known limitations
- Summary
- Chapter 7. Custom Post Types
- Background: What's in a name?
- Understanding register_post_type()
- Customizing our post type
- Customizing our plugin
- Creating a settings shortcut link
- Cleaning up when uninstalling
- Summary
- Chapter 8. Versioning Your Code with Subversion (SVN)
- Why Subversion?
- Setting up an SVN repository
- Checking out a local working copy of our repo
- Adding files
- Committing changes to the repository
- Overcoming errors
- Moving files
- Exporting your working copy
- Quick reference
- Summary
- Chapter 9. Preparing Your Plugin for Distribution
- Public enemy number one: PHP notices
- PHP short tags
- Conflicting names
- Modifying loader.php
- Testing WordPress version
- Testing PHP version
- Testing MySQL version
- Testing PHP modules
- Testing WordPress installed plugins
- Custom tests
- Unit tests
- WordPress limitations
- Health check page
- Storing test results in the database
- Death to clippy: Use sensible configurations
- Double check your interface
- Documentation
- The decalog of documentation
- Summary
- Chapter 10. Publishing Your Plugin
- Internationalization and localization
- Processing each message
- Best practices
- Working with formatting
- More advanced messages
- Plural vs. singular
- More complex messages
- Language files
- Creating a POT file
- Creating translations: .po files
- Loading a textdomain
- Updating a translation
- Format for the readme.txt file
- Requesting and using SVN access
- Publicity and promotion
- Summary
- Appendix A. Recommended Resources
- PHP reference
- Function reference
- The WordPress forums
- WebDev Studios
- Viper007Bond
- Kovshenin
- SLTaylor
- XPlus3
- WP Engineer
- Other plugins
- Appendix B. WordPress API Reference
- PHP functions
- WordPress Functions
- Actions
- Filters
- Index 更新時間:2021-04-09 21:20:32
推薦閱讀
- UG NX10.0從新手到高手
- JasperReports for Java Developers
- 邊做邊學:Photoshop圖像制作案例教程(Photoshop CC 2019·微課版)
- 視覺封王:Photoshop CC 2019立體化教程(素材+視頻+教案)
- 數碼攝影后期處理秘笈:Photoshop CC專業調色(第2版)
- 有趣的Flutter:從0到1構建跨平臺App
- 詳解AutoCAD 2022電氣設計(第6版)
- Plone 3 Intranets
- OpenCart 1.4 Template Design Cookbook
- Premiere Pro短視頻剪輯零基礎一本通
- 新編中文版3ds Max 2016入門與提高
- LaTeX入門與實戰應用
- Unreal Development Kit Beginner's Guide
- Apache JMeter
- 中文版Illustrator CC完全自學教程
- AutoCAD 2021中文版從入門到精通
- 中文版CorelDRAW圖形創意設計與制作全視頻實戰228例
- 玩轉微信6.0
- CorelDRAW中文版基礎與實例教程(第2版)
- 老郵差 Photoshop數碼照片處理技法 色彩篇(修訂版)
- ZK Developer's Guide
- Community Server Quickly
- Maya特效技術實戰完全攻略(第2版)
- Unity 5.X-2017標準教程
- 剪映:短視頻剪輯從入門到精通
- 百媚千紅:古風CG插畫繪制技法精解(服飾篇)
- Premiere Pro 2020影視動畫非線性編輯案例教程
- 數字平面設計教程:Photoshop CC(第2版)
- 中文版Photoshop CC 2020完全自學一本通
- MindManager思維導圖與信息可視化官方標準教程