舉報(bào)

會(huì)員
WordPress 3 Plugin Development Essentials
最新章節(jié):
Index
Thisbookwillprovideaneasytounderstand,step-by-stepapproachtobuildingyourownWordPresspluginsfromscratch.Wewillconstructavarietyofpluginsfromthegroupup,demonstratinghowtotapintoanumberofWordPressdevelopmentaspects,aswellashowtoprepareandreleaseyourplugin(s)tothepublic.ThisbookisforWordPressuserswhowanttolearnhowtocreatetheirownpluginsandfordeveloperswhoarenewtotheWordPressplatform.BasicknowledgeofPHPandHTMLisexpected,aswellasafunctionalknowledgeofhowWordPressworksfromauserstandpoint.
目錄(140章)
倒序
- 封面
- 版權(quán)信息
- 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 更新時(shí)間:2021-04-09 21:20:32
推薦閱讀
- 社會(huì)科學(xué)數(shù)據(jù)處理軟件應(yīng)用
- 中文版3ds Max 2013-VRay效果圖制作從新手到高手
- Creo 4.0中文版從入門到精通
- Getting Started with Microsoft Application Virtualization 4.6
- Moldflow 2010完全自學(xué)與速查手冊(cè)(模流分析·成本控制)
- Lightroom Classic完全自學(xué)一本通
- Photoshop CC 服裝設(shè)計(jì)經(jīng)典實(shí)例教程
- 中文版3ds Max 2021完全自學(xué)教程
- Photoshop CS6從入門到精通
- Visio圖形設(shè)計(jì)從新手到高手(兼容版)
- Cacti 0.8 Network Monitoring
- 邊做邊學(xué):CorelDRAW X6圖形設(shè)計(jì)案例教程(第2版)(微課版)
- 玩轉(zhuǎn)微信5.0
- 傳奇:ZBrush數(shù)字雕刻大師之路(第2版)
- UG NX 10中文版完全自學(xué)手冊(cè)
- Learning Mambo: A Step/by/Step Tutorial to Building Your Website
- Programming Windows Workflow Foundation: Practical WF Techniques and Examples using XAML and C#
- SolidWorks 2022中文版完全自學(xué)一本通
- Altium Designer 21(中文版)電子設(shè)計(jì)速成實(shí)戰(zhàn)寶典
- Oracle Siebel CRM 8 Installation and Management
- 虛擬現(xiàn)實(shí):理論、技術(shù)、開(kāi)發(fā)與應(yīng)用
- 中文版CorelDRAW X7實(shí)用教程
- 零基礎(chǔ)Arduino智能控制入門
- SolidWorks基礎(chǔ)與實(shí)戰(zhàn)教程
- After Effects印象:影視后期特效插件高級(jí)技法精解
- Flash短片輕松學(xué)
- 和孩子一起做PPT:PPT小達(dá)人的八堂必修課
- 神奇的中文版Photoshop 2021入門書
- 自然語(yǔ)言處理與計(jì)算語(yǔ)言學(xué)
- 中文版CorelDRAW 2018完全自學(xué)教程