舉報

會員
WordPress Plugin Development Beginner's Guide
最新章節:
W
ThisisaPacktBeginnersGuide,whichmeansitfocusesonpracticalexamplesandhasafast-pacedbutfriendlyapproach,withtheopportunitytolearnbyexperimentandplay.Eachchapterbuildsapracticalplug-infromthegroundupusingstep-by-stepinstructions.Individualsectionsshowyouhowtocodesomefunctionalityintoyourplug-inandfollowupwithadiscussionofconcepts.ThisbookisforprogrammersworkingwithWordPress,whowanttodevelopcustomplug-insandtohackthecodebase.YouneedtobefamiliarwiththebasicsofWordPressandPHPprogrammingandbelievethatcodeispoetry;thisbookwillhandletherest.
目錄(139章)
倒序
- 封面
- WordPress Plugin Development
- Credits
- About the Author
- About the Reviewer
- Preface
- What This Book Covers
- Who is This Book For
- Conventions
- Reader Feedback
- Customer Support
- Chapter 1. Preparing for WordPress Development
- How will you benefit?
- Challenges involved
- Plugins developed in this book
- Tools for the job
- Final notes
- Summary
- Chapter 2. Social Bookmarking
- Plugging in your first plugin
- Displaying a Digg button
- WordPress plugin hooks
- Adding a Digg button using JavaScript code
- Styling the output
- Summary
- Chapter 3. Live Blogroll
- Starting up with the blogroll
- Time for action – Roll into the blogroll
- jQuery JavaScript library
- Time for action – Creating a hover event with jQuery
- Time for action – Apply CSS to the popup
- Demystifying Ajax
- Time for action – Use Ajax to dynamically retrieve feed posts
- Time for action – Use advanced Ajax call
- Time for action – Add a security nonce
- Summary
- Chapter 4. The Wall
- The main concepts behind the Wall plugin
- Creating a widget
- Time for action – Create a 'Hello World!' widget
- Widget controls
- Time for action – Expanding the widget with controls
- Create a WordPress page from the code
- Time for action – Insert a page
- Handling user input
- Time for action – Create the wall comment form
- Managing Ajax comment submit
- Time for action – Save the comments
- Dynamically load comments
- Time for action – Display the comments
- Ajax security
- Time for action – Display the comments
- Summary
- Chapter 5. Snazzy Archives
- Using a class for plugin
- Time for action – Create a new plugin class
- Showing template output with shortcodes
- Time for action – Use a shortcode
- Time for action – Create a custom template
- Prepare archives
- Time for action – Show archives of posts
- Apply styling and jQuery to archives
- Time for action – Style the archive view
- Time for action – Use jQuery to allow user interaction
- Creating plugin options page
- Time for action – Create an options page
- Use plugin options
- Time for action – Apply the plugin options
- Caching the plugin output
- Time for action – Create archives cache
- Summary
- Chapter 6. Insights for WordPress
- Creating custom panels in the editor screen
- Time for action – Create a new plugin outline
- Searching the posts
- Time for action – Display a list of matching posts
- Interacting with tinyMCE
- Time for action – Insert the link into tinyMCE
- Using Flickr API
- Time for action – Display Flickr photos
- Creating a tinyMCE plugin
- Time for action – Adding a button to tinyMCE
- Time for action – Open a tinyMCE window
- Summary
- Chapter 7. Post Types
- Handling localization
- Time for action – Create plugin and add localization
- Adding a post template
- Time for action – Create 'add photo' post template
- Handling file and image uploads
- Time for action – Handle uploaded image
- Using custom fields
- Quick post a link
- Time for action – Add link template
- Tinkering with WordPress backend menus
- Time for action - Remove 'Link' from the Write page
- Programming the Manage panel
- Time for action – Add post type column in the Manage panel
- Time for action – Add a search filter box
- Handling error messages
- Time for action – Adding support for errors
- User roles and capabilities
- Time for action – Add user capability checks
- Summary
- Chapter 8. Development Goodies
- Creating Localization files
- Time for action - Create a POT file
- Time for action – Perform translation
- Documentation and support
- Time for action – Create a sample plugin readme.txt file
- Code management and plugin repository
- Time for action - Manage a local repository using SVN
- Promotion
- General plugin development guidelines
- WordPress MU development
- WordPress and GPL
- Online resources
- Summary
- Index
- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- L
- M
- N
- O
- P
- R
- S
- T
- U
- W 更新時間:2021-05-21 20:12:46
推薦閱讀
- 中文版AutoCAD 2015實用教程
- 從零開始:AutoCAD 2015中文版機械制圖基礎培訓教程
- 使用AADL的模型基工程:SAE體系結構分析和設計語言入門
- 3ds Max & Unreal Engine 4:VR三維建模技術實例教程(附VR模型)
- ADOBE FLASH PROFESSIONAL CS6 標準培訓教材
- UG NX 完全實例解析
- Web 2.0 Solutions with Oracle WebCenter 11g
- CAD/CAM軟件應用技術
- Building Websites with VB.NET and DotNetNuke 4
- 剪映真傳:88招玩轉短視頻剪輯
- Quality Assurance for Dynamics AX-Based ERP Solutions
- Science Teaching with Moodle 2.0
- HBase企業應用開發實戰
- 攝影師的后期課:人像調色篇
- Instant GSON
- The 3CX IP PBX Tutorial
- WordPress Multisite Administration
- 全鏈路UI設計:創意思維+項目實戰+就業指導
- 中文版After Effects 2020基礎教程
- Photoshop CS5中文版完全學習手冊(超值版)
- 3ds Max 2018超級學習手冊
- 智慧政務:數字政府發展的新生態
- 零基礎學CorelDRAW X6(全視頻教學版)
- 3ds Max/After Effects 印象 影視包裝技術精粹(第2版)
- Adobe Flash CS4 動畫設計與制作技能基礎教程
- Instant Apache Camel Message Routing
- 中文版Photoshop CC基礎培訓教程(移動學習版)
- Photoshop淘寶天貓網店設計裝修從入門到精通
- Hacking Vim 7.2
- 電路板設計與開發:Altium Designer應用教程