Cargando…

WordPress Development Quick Start Guide : Build Beautiful and Dynamic Websites for Your Domain from Scratch.

WordPress is the most used CMS in the world and it is the ideal way to share your knowledge with a large community as well as 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.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ratnayake, Rakhitha Nimesh
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd, 2018.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Introduction to WordPress Development; Introduction to WordPress development; Posts, pages, and custom post type management; User management; Form data management; Building custom layouts and extending theme layouts; Setting up the development environment; Installing the development stack; Installing and configuring WordPress; Setting up web browsers and code editors; Preparing development tools; Client-side monitoring with browser development tools.
  • Server-side monitoring with WordPress pluginsQuery Monitor; Debug This; Working with the configuration file; An overview of advanced configurations; Securing plugins and upload directories; Configuring advanced debugging settings; Script debugging; Logging errors and customizing php.ini rules; Understanding the role of the WordPress file and directory structure; How to choose files and directories for development; A brief overview of WordPress coding standards; Summary; Chapter 2: Managing Database Structure, Storage, and Retrieval; Introduction to the WordPress database.
  • Understanding the role of built-in database tablesPosts-related database tables; wp_posts ; wp_postmeta ; Terms-related tables; wp_terms ; wp_termmeta ; wp_term_relationships ; wp_term_taxonomy ; User-related tables; wp_users ; wp_usermeta; Options and comments tables; wp_options ; wp_comments ; wp_commentmeta ; Understanding the importance of database usage; Building existing features on the frontend; Customizing existing plugins; How to track database usage in WordPress; Using MySQL/MariaDB log files ; Comparing database backups ; Creating a manual query logger.
  • Tracking database usage of common WordPress featuresPost creation; Page creation; User creation; Media uploads; Overview of the multisite database structure; Creating and managing custom tables; Creating custom tables; Executing basic CRUD operations on existing tables; Inserting records; Updating records; Deleting records; Selecting records; Executing basic CRUD operations on custom tables; Inserting records; Updating and deleting records; Selecting records; Summary; Chapter 3: Designing Flexible Frontends with Theme Development; Technical requirements; Introduction to WordPress themes.
  • Installing and configuring themesUnderstanding the role of themes in development; What are application-specific themes?; Understanding built-in theme components; Identifying theme components that are used in existing sites; Getting started with developing themes; What is a child theme?; Creating a child theme; Modifying parent themes with a child theme; Building and customizing designs by modifying template files; Extending theme features through available filters and actions; Steps for extending theme-specific hooks; Working with the WordPress theme template hierarchy; Archive Page hierarchy.