Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • WordPress Development Quick Start Guide
  • Toc
  • feedback
WordPress Development Quick Start Guide

WordPress Development Quick Start Guide

By : Ratnayake
3 (2)
close
WordPress Development Quick Start Guide

WordPress Development Quick Start Guide

3 (2)
By: Ratnayake

Overview of this book

WordPress is the most used CMS in the world and is the ideal way to share your knowledge with a large audience or build a profitable business. Getting started with WordPress development has often been a challenge for novice developers, and this book will help you find your way. This book explains the components used in WordPress development, when and where to use them, and why you should be using each component in specific scenarios. You begin by learning the basic development setup and coding standards of WordPress. Then you move into the most important aspects of the theme and plugin development process. Here you will also learn how themes and plugins fit into the website while learning about a range of techniques for extending themes and plugins. With the basics covered, we explore many of the APIs provided by WordPress and how we can leverage them to build rapid solutions. Next, we move on to look at the techniques for capturing, processing, and displaying user data when integrating third-party components into the site design. Finally, you will learn how to test and deploy your work with secure and maintainable code, while providing the best performance for end users.
Table of Contents (11 chapters)
close

What this book covers

Chapter 1, Introduction to WordPress Development, covers the basic installation and configuration process of WordPress. Setting up the development environment, an introduction to WordPress coding standards, and understanding the WordPress file/folder structure are the highlights of this chapter.

Chapter 2, Managing Database Structure, Storage, and Retrieval, introduces you to the existing WordPress database table structure and its role in custom development. Executing basic queries, managing custom tables, and tracking the database usage of various features are the highlights of this chapter.

Chapter 3, Designing Flexible Frontends with Theme Development, explores the role and features of a theme in custom development. In-depth coverage of template hierarchy, custom template design, and custom development techniques in themes are the highlights of this chapter.

Chapter 4, Building Custom Modules with Plugin Development, explores the role of plugins and introduces the basics of developing a simple plugin. Understanding plugin life cycle events, identifying advantages of building plugins, and developing a plugin covering life cycle events are the highlights of this chapter.

Chapter 5, Extending Plugins with Add-ons, Filters, and Actions, focuses on extending existing plugins and core features with the use of add-ons and WordPress hooks. Customizing third-party plugins, integrating multiple plugins, and identifying the extendable features of existing plugins are the highlights of this chapter.

Chapter 6, Practical Usage of WordPress APIs, explores WordPress APIs and their functionality in custom development. Mastering the use of shortcodes, building custom routes with the Rewrite API, and allowing remote connections with REST APIs are the highlights of this chapter.

Chapter 7, Managing Custom Post Types and Processing Forms, explains the primary data capturing and managing process with custom post types and custom forms. Building object-oriented plugins for handling property management site with custom post types and building custom forms in the frontend are the highlights of this chapter.

Chapter 8, Discovering Key Modules in Development, dives into the process of improving user experience with interactive designs and customized backend features. Integrating UI components, working with page builders, and simplifying backend admin features are the highlights of this chapter.

Chapter 9, Enhancing Security, Performance, and Maintenance, covers the non-functional aspects of development for building quality and reliable sites. Identifying the process of testing, steps for securing sites, migrating sites using plugins, and exploring the primary tasks of maintenance are the highlights of this chapter.

bookmark search playlist download font-size

Change the font size

margin-width

Change margin width

day-mode

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Delete Bookmark

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete