Book description
WordPress for Web Developers is a complete guide for web designers and developers who want to begin building and administering sites with WordPress. This book is an update of Beginning WordPress 3, freshened and clarified for web developers who want to make the most of WordPress. You'll start by learning WordPress basics, including how to publish content, add media, and manage users.
Then you'll dig deeper into your WordPress server administration, including domain mapping, security, and importing and migrating. The book then steps up a gear with an introduction to developing for WordPress, perfect for developers and designers with some PHP experience, who want to learn to create custom themes and plugins.
WordPress is the most popular open source blogging and content management system in the world. Its flexible, user-friendly system can be extended with thousands of freely available themes and plugins. This book will teach you how to make the most of WordPress's built-in features, how to find the right themes and plugins for your projects, and how to build your own custom features. You'll learn to:
What you'll learn
How to install WordPress and configure its settings
How to create, organize, and display content and multimedia files
How to find themes and plugins – or create your own with PHP
How to maintain and secure your WordPress sites
How to set up a network of sites and manage them in a single interface
Who this book is for
This book is for professional web designers and developers, with some working knowledge of PHP, who want to learn to administer and build sites with WordPress using advanced topics such as themes and plugins.
Table of contents
- Title Page
- Contents at a Glance
- Contents
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- CHAPTER 1: Getting Started
- CHAPTER 2: Installing and Upgrading WordPress
- CHAPTER 3: Dashboard and Settings
- CHAPTER 4: Working with Content
- CHAPTER 5: Working with Themes
- CHAPTER 6: Working with Plugins
- CHAPTER 7: Working with Users
- CHAPTER 8: Setting Up Multisite Networks
- CHAPTER 9: Performance and Security
- CHAPTER 10: Importing Content and Migrating Sites
- CHAPTER 11: Beginning Theme and Plugin Development
-
CHAPTER 12: Creating a Theme
- Before You Begin
- Building the First Theme Files
- Template Files
- Template Hierarchy
- Conditional Tags
- Theme Functions
- Modifying Themes the Right Way: Child Themes
- Modifying the Loop: An Introduction to the Query
- Multiple Loops
- Accessing Post Information Outside the Loop
- Search Engine Optimization (SEO)
- Adding Scripts and Stylesheets
- Creating Theme Options
- Creating Theme Frameworks for Large Sites
- Outside the Theme Hierarchy: Database Errors and Maintenance Messages
- Responsive Design and WordPress
- Distributing Themes
- Further Reading
- Summary
- CHAPTER 13: Creating Plugins
- CHAPTER 14: Custom Post Types, Taxonomies, and Fields
-
APPENDIX A: Recommended Plugins
- Editing: Inline, Rich Text, Reusable Content, and Attachments
- Revisions
- Excerpts
- Custom Post Types, Taxonomies, and Fields
- Page Order
- Post/Page Lists and Navigation
- Permalinks and Short URLs
- Workflow and E-mail Notifications
- Forms
- Users, Permissions, and Login Screens
- Visitor Statistics
- Media and Podcasting
- Social Media
- Social Networks
- Events and Calendars
- Caching
- Performance, Security, Maintenance, and Diagnostics
- Mobile
- Widgets
- Search Engine Optimization
- Importing Content
- Network Sites
- APPENDIX B: Community Resources
- Index
Product information
- Title: WordPress for Web Developers: An Introduction for Web Professionals
- Author(s):
- Release date: June 2013
- Publisher(s): Apress
- ISBN: 9781430258667
You might also like
book
Advanced PHP for Web Professionals
Build complex, PHP-driven Web sites—fast! Discover powerful new PHP techniques, hands on! Learn all-new techniques based …
book
WordPress Web Application Development
Everyone it seems loves WordPress and this is your opportunity to take your existing design and …
book
PHP 7 Solutions: Dynamic Web Design Made Easy
Make your websites more dynamic by adding a feedback form, creating a private area where members …
book
HTML, XHTML, & CSS, Sixth Edition: Visual QuickStart Guide
Need to learn HTML fast? This best-selling reference's visual format and step-by-step, task-based instructions will have …