Index
A
- actions priority
- addons
- about / Introduction to addons
- WooCommerce / Introduction to addons
- Easy Digital Downloads / Introduction to addons
- WP Bakery Page Builder / Introduction to addons
- creating, for plugins / Creating addons for plugins
- filter hook, adding for restricting attachments / Adding a filter hook for restricting attachments
- attachments, creating / Creating the attachments addon
- admin features
- simplifying / Simplifying and customizing admin features
- customizing / Simplifying and customizing admin features
- custom dashboard widgets, creating / Creating custom dashboard widgets
- dashboard widgets, registering / Registering and building dashboard widgets
- dashboard widgets, building / Registering and building dashboard widgets
- backend list tables, customizing / Customizing backend list tables
- Admin Menu Editor
- admin screens
- reference / Implementing post attachment uploads
- advanced configurations
- overview / An overview of advanced configurations
- plugins, securing / Securing plugins and upload directories
- upload directories / Securing plugins and upload directories
- advanced debugging settings, configuring / Configuring advanced debugging settings
- script debugging / Script debugging
- errors, logging / Logging errors and customizing php.ini rules
- php.ini rules, customizing / Logging errors and customizing php.ini rules
- Advanced Custom Fields
- Advanced Database Cleaner
- reference / Optimizing database tablesÂ
- AJAX
- in WordPress / Introduction to AJAX in WordPress
- All-In-One WP Migration plugin / Backup files and databases
- application-specific themes
- about / What are application-specific themes?
- Buddypress / What are application-specific themes?
- Real Estate / What are application-specific themes?
- LMS / What are application-specific themes?
- Archive Page hierarchy
- about / Working with the WordPress theme template hierarchy, Archive Page hierarchy
- author archive pages / Author archive pages
- categories archives / Categories, tags, and custom taxonomy archives
- tags archives / Categories, tags, and custom taxonomy archives
- custom taxonomy archives / Categories, tags, and custom taxonomy archives
- date archive pages / Date Archive pages
- custom post type archive / Custom Post Type Archive
- Area Label / Identifying theme components that are used in existing sites
- Attachment post / Single Post Page hierarchy
- attachments addon
- creating / Creating the attachments addon
- auto-draft / wp_postsÂ
- Automatic Plugin Updates
- reference / Updating WordPress plugins and themes
B
- Backbone.js / A brief overview of WordPress coding standards
- backend action execution process / The backend action execution process
- backend list tables
- customizing / Customizing backend list tables
- custom bulk actions, creating / Creating and executing custom bulk actions
- custom bulk actions, executing / Creating and executing custom bulk actions
- custom list columns, adding / Adding custom list columns
- custom column values, sorting / Sorting custom column values
- Blog post / Single Post Page hierarchy
- Broken Link Checker
- reference / Checking request errors and broken links
- BuddyPress
- reference / What are application-specific themes?
- about / Implementing multiple plugin integrations
- built-in database tables
- role / Understanding the role of built-in database tables
- posts-related database tables / Posts-related database tables
- terms-related tables / Terms-related tables
- user-related tables / User-related tables
- options tables / Options and comments tables
- comments tables / Options and comments tables
- built-in theme components
- about / Understanding built-in theme components
- menu / Understanding built-in theme components
- widget / Understanding built-in theme components
- sidebar / Understanding built-in theme components
- identifying, in existing sites / Identifying theme components that are used in existing sites
- menus / Identifying theme components that are used in existing sites
- used templates / Identifying theme components that are used in existing sites
- sidebars and widgets / Identifying theme components that are used in existing sites
- BulletProof Security
- reference / Securing WordPress sites
C
- child theme
- about / What is a child theme?
- creating / Creating a child theme
- used, for modifying parent themes / Modifying parent themes with a child theme
- designs, building by modifying template files / Building and customizing designs by modifying template files
- designs, customizing by modifying template files / Building and customizing designs by modifying template files
- comments.php / Working with the WordPress theme template hierarchy
- comments tables
- about / Options and comments tables
- wp_comments / wp_commentsÂ
- wp_commentmeta / wp_commentmetaÂ
- conditional template design
- about / What is conditional template design?
- theme files, conditions adding / Adding conditions to theme files
- template files, loading / Conditionally loading template files
- configuration file
- working with / Working with the configuration file
- Content Delivery Network (CDN) / Performance testing
- core REST API endpoints
- Create, Read, Update, Delete (CRUD) / Executing basic CRUD operations on existing tables
- CRUD operations
- executing, on existing tables / Executing basic CRUD operations on existing tables
- CRUD operations, on custom tables
- executing, on custom tables / Executing basic CRUD operations on custom tables
- records, inserting / Inserting records
- records, updating / Updating and deleting records
- records, deleting / Updating and deleting records
- records, selecting / Selecting records
- CRUD operations, on existing tables
- records, inserting / Inserting records
- records, updating / Updating records
- records, deleting / Deleting records
- records, selecting / Selecting records
- custom endpoints
- managing / Managing custom routes and endpoints
- custom forms
- building, in frontend / Building custom forms in the frontend
- adding, shortcode used / Adding forms using a shortcode
- used, for creating properties / Creating properties using custom forms
- loading, custom URLs used / Loading forms using custom URLs
- custom integrations / Custom integrations
- custom page templates
- custom plugin integrations
- considerations / Considerations in custom plugin integrations
- feasibility of integration, checking / Checking the feasibility of integration
- exact data changes, identifying / Identifying exact data changes and hooks
- exact data hooks, identifying / Identifying exact data changes and hooks
- other plugins, impact checking / Checking the impact with other plugins
- Custom Post / Single Post Page hierarchy
- custom post hierarchy / Custom post hierarchy
- custom post types
- about / Introduction to custom post types
- WooCommerce / Introduction to custom post types
- Events Calendar / Introduction to custom post types
- bbPress / Introduction to custom post types
- used, for modeling data / Why do we use custom post types for modeling data?
- building, for properties / Building custom post types for properties
- property, creating / Creating property custom post types
- property types taxonomy, creating / Creating the property types taxonomy
- custom fields, managing / Managing custom fields for custom post types
- property fields template, building / Building the property fields template
- property custom fields, saving / Saving property custom fields
- toolset types / Saving property custom fields
- pods / Saving property custom fields
- metabox / Saving property custom fields
- versus custom forms / Choosing between custom post types and custom forms
- fields, creating for title and content / Choosing between custom post types and custom forms
- form, adding / Choosing between custom post types and custom forms
- submit button, adding / Choosing between custom post types and custom forms
- property, saving / Choosing between custom post types and custom forms
- property validations, handling / Choosing between custom post types and custom forms
- post editing / Choosing between custom post types and custom forms
- post listing / Choosing between custom post types and custom forms
- frontend interfaces / Choosing between custom post types and custom forms
- frontend and backend, combination / Choosing between custom post types and custom forms
- flexibility, in validations / Choosing between custom post types and custom forms
- flexibility, in database tables / Choosing between custom post types and custom forms
- custom post types, features
- data, creating / Why do we use custom post types for modeling data?
- data, updating / Why do we use custom post types for modeling data?
- flexible data list / Why do we use custom post types for modeling data?
- built-in URL structure / Why do we use custom post types for modeling data?
- custom field management / Why do we use custom post types for modeling data?
- data categorization / Why do we use custom post types for modeling data?
- built-in templates / Why do we use custom post types for modeling data?
- custom post types, settings and role
- hierarchical / Creating property custom post types
- supports / Creating property custom post types
- public / Creating property custom post types
- rewrite / Creating property custom post types
- custom routes
- managing, with Rewrite API / Managing custom routes with Rewrite API
- need for / Understanding the need for custom routes
- routing rules, creating / Creating the routing rules
- query variables, adding / Adding query variables
- rewriting rules, flushing / Flushing the rewriting rules
- content, displaying / Displaying content for custom routes
- managing / Managing custom routes and endpoints
- creating, for posts / Creating custom routes for posts
- creating, for custom table data / Creating custom routes and endpoints for custom table data
- custom shortcodes
- building / Building custom shortcodes
- opening and closing tags / Building custom shortcodes
- attributes / Building custom shortcodes
- content / Building custom shortcodes
- output / Building custom shortcodes
- creating / Creating custom shortcodes
- content, restricting / Restricting content using a shortcode
- posts, displaying with attachments / Displaying posts with attachments
- custom tables
- creating / Creating and managing custom tables, Creating custom tables
- managing / Creating and managing custom tables
- Custom Template / Static Page Hierarchy
D
- Dashboard Widget API / Creating custom dashboard widgets
- database usage
- importance / Understanding the importance of database usage
- frontend features, building / Building existing features on the frontend
- existing plugins, customizing / Customizing existing plugins
- tracking, in WordPress / How to track database usage in WordPress
- MySQL/MariaDB log files, using / Using MySQL/MariaDB log filesÂ
- database backups, comparing / Comparing database backupsÂ
- manual query logger / Creating a manual query loggerÂ
- tracking, of WordPress features / Tracking database usage of common WordPress features
- post creation / Post creation
- page creation / Page creation
- user creation / User creation
- media uploads / Media uploads
- data securing
- sanitizing / Uploading attachments and saving attachment data
- validating / Uploading attachments and saving attachment data
- escaping / Uploading attachments and saving attachment data
- data storage
- limitations, as meta values / Limitations of storing data as meta values
- Debug Bar
- reference link / Debug This
- Default Template / Static Page Hierarchy
- development environment, WordPress development
- development stack, installing / Installing the development stack
- development tools, preparing / Preparing development tools
- configuration file, working with / Working with the configuration file
- advanced configurations, overview / An overview of advanced configurations
- development stack
- installing / Installing the development stack
- WordPress, installing / Installing and configuring WordPress
- WordPress, configuring / Installing and configuring WordPress
- web browsers, setting up / Setting up web browsers and code editors
- code editors, setting up / Setting up web browsers and code editors
- development tools
- preparing / Preparing development tools
- client-side monitoring, with browser development tools / Client-side monitoring with browser development tools
- server-side monitoring, with WordPress plugins / Server-side monitoring with WordPress plugins
- Duplicator
- reference / Migrating WordPress sites
E
- Easy Digital Downloads
- reference / Introduction to addons
- Easy Google Fonts
- Error Log Monitor
- reference / Checking error logs
- escaping functions
- reference / Uploading attachments and saving attachment data
F
- filter hook
- adding, for restricting attachments / Adding a filter hook for restricting attachments
- action hook, adding for counting downloads / Adding an action hook for counting downloads
- filters priority
- form management
- about / Introduction to form management
- development time / Introduction to form management
- database usage / Introduction to form management
- extendibility / Introduction to form management
- design, consistency / Introduction to form management
- custom forms, building in frontend / Building custom forms in the frontend
- form management plugin
- using / Using a form management plugin
- drag and drop builder / Using a form management plugin
- Ajax-based form submission / Using a form management plugin
- field types / Using a form management plugin
- form field validation / Using a form management plugin
- conditional logic / Using a form management plugin
- data, displaying / Using a form management plugin
- data, exporting / Using a form management plugin
- form data, saving to custom database table / Using a form management plugin
- frontend action execution process
- about / The frontend action execution process
- reference / The frontend action execution process
- parent plugin features, using / Scenario 1 – Using parent plugin features
- WordPress post object, accessing / Scenario 2 – Accessing the WordPress post object
- WordPress query object, accessing / Scenario 3 – Accessing the WordPress query object
G
- Gateway addon
- about / One-sided integrations
- reference link / One-sided integrations
- Google Analytics / Checking request errors and broken links
- Gravity Forms checkout
- about / One-sided integrations
- reference / One-sided integrations
- Gravity Forms plugin / One-sided integrations
- Gutenberg / Simplifying development with page builders
H
- Hardening WordPress
- about / Securing WordPress sites
- reference / Securing WordPress sites
- HTML widget / Understanding the usage of shortcodes
I
- image slider
- integrating / Integrating the jQuery image slider
- index.php / Working with the WordPress theme template hierarchy
- inherit / wp_postsÂ
- iThemes Security
- reference / Securing WordPress sites
J
- jQuery / A brief overview of WordPress coding standards, Adding scripts for uploading files
- jQuery accordion
- integrating / Integrating jQuery accordion
- creating / Creating an accordion model and capturing data
- data, capturing / Creating an accordion model and capturing data
- content, preparing / Preparing accordion content
- jQuery slider
- jQuery UI library
- JSON Basic Authentication / Understanding and testing Core API endpoints
L
- LMS
- reference / What are application-specific themes?
M
- MELD
- menu
- reference / Understanding built-in theme components
- menu pages
- Meta Slider
- model–view–controller (MVC) / Managing custom fields for custom post types
- multiple plugins
- integrating, for continuous workflow / Integrating multiple plugins for a continuous workflow
- plugin integrations, types / Types of plugin integrations
- custom plugin integrations, considerations / Considerations in custom plugin integrations
- integrations, implementing / Implementing multiple plugin integrations
- points, assigning for completed orders / Assigning points for completed orders
- users, adding to BuddyPress private groups / Adding users to BuddyPress private groups
- multiple plugins, integrations
- WooCommerce / Implementing multiple plugin integrations
- MyCred / Implementing multiple plugin integrations
- BuddyPress / Implementing multiple plugin integrations
- multisite database structure
- overview / Overview of the multisite database structure
- Mustache / Managing custom fields for custom post types
- mutual integrations / Mutual integrations
- MyCred / Implementing multiple plugin integrations
- MySQL/MariaDB log files
- using / Using MySQL/MariaDB log filesÂ
N
- nonce technique / Implementing post attachment uploads
O
- object-oriented plugin
- building / Building an object-oriented plugin
- one-sided integrations
- about / One-sided integrations
- MyCred integration, with WooCommerce / One-sided integrations
- Easy Digital Downloads integration, with Gravity Forms / One-sided integrations
- User Profiles Made Easy integration, with WooCommerce / One-sided integrations
- options pages
- options tables
- about / Options and comments tables
- wp_options / wp_optionsÂ
P
- page builders
- about / Simplifying development with page builders
- development, simplifying / Simplifying development with page builders
- features / Understanding the features of page builders
- components, developing / Developing components for page builders
- page templates
- creating, for posts / Creating and assigning page templates for posts
- assigning, for posts / Creating and assigning page templates for posts
- performance testing
- about / Performance testing
- Plugin Performance Profiler plugin / P3 - the Plugin Performance Profiler plugin
- PHPUnit
- about / Unit and integration testing
- reference / Unit and integration testing
- plugin
- role / Understanding the role of plugins
- WordPress plugin types, features / WordPress plugin types based on features
- creating / Creating your first plugin
- life cycle, exploring / Exploring the life cycle of a plugin
- plugin, development tasks types
- reusable blocks, building / Understanding the role of plugins
- built-in features, modifying / Understanding the role of plugins
- data, capturing / Understanding the role of plugins
- data, displaying / Understanding the role of plugins
- UI components, integrating / Understanding the role of plugins
- plugin, life cycle
- activation / Exploring the life cycle of a plugin
- installation / Exploring the life cycle of a plugin
- upgrading / Exploring the life cycle of a plugin
- deactivation / Exploring the life cycle of a plugin
- uninstallation / Exploring the life cycle of a plugin
- plugin development
- advantages, identifying as developer / Identifying the advantages of custom plugin development as a developer
- advantages / Identifying the advantages of custom plugin development as a developer
- plugin integrations
- types / Types of plugin integrations
- custom integrations / Custom integrations
- one-sided integrations / One-sided integrations
- mutual integrations / Mutual integrations
- plugin menu page
- creating / Creating a plugin menu page
- Plugin Performance Profiler plugin
- PluginTests
- URL / Code quality testing
- PluginTests service
- URL / Using the PluginTests service
- using / Using the PluginTests service
- roles and capabilities / Using the PluginTests service
- widgets and custom post types / Using the PluginTests service
- custom tables / Using the PluginTests service
- resource usage / Using the PluginTests service
- post attachments plugin
- developing / Developing a post attachments plugin
- plugin activation settings, created / Creating settings upon plugin activation
- uploads, implementing / Implementing post attachment uploads
- uploading / Uploading attachments and saving attachment data
- attachment data, saving / Uploading attachments and saving attachment data
- uploaded attachments, displaying / Displaying uploaded attachments
- attachments, displaying in posts / Displaying attachments in posts
- download, implementing / Implementing the post attachments download
- plugin version upgrades, handling / Handling plugin version upgrades
- plugin deactivation, handling / Handling plugin deactivation
- plugin, uninstalling / Uninstalling the plugin to clean the resources
- post attachments plugin, parameters
- screen / Implementing post attachment uploads
- context / Implementing post attachment uploads
- priority / Implementing post attachment uploads
- post creation / Post creation
- posts-related database tables
- about / Posts-related database tables
- wp_posts / wp_postsÂ
- wp_postmeta / wp_postmetaÂ
- product image slider
- building / Building a product image slider
- menu pages / Building a product image slider
- options pages / Building a product image slider
- plugin menu page, creating / Creating a plugin menu page
- slider images, saving with AJAX / Saving slider images using AJAX
- slider images, preparing / Preparing slider images
- URL / Preparing slider images
- jQuery slider, integrating / Integrating jQuery slider
- Profile page
Q
- quality plugins
- building, guidelines / Guidelines for building quality plugins
- Query Monitor / Query Monitor
R
- Real Estate
- reference / What are application-specific themes?
- remote connection
- building, with REST API / Building remote connections with REST API
- REST API
- used, for building remote connections / Building remote connections with REST API
- REST API client
- building / Building the REST API client
- from external site / REST API client from external site
- REST API operations
- role of themes
- in development / Understanding the role of themes in development
- post designs, customizing / Understanding the role of themes in development
- page designs, customizing / Understanding the role of themes in development
- page templates, creating / Understanding the role of themes in development
- UI components, integrating / Understanding the role of themes in development
- designs, converting / Understanding the role of themes in development
- application-specific themes / What are application-specific themes?
S
- script libraries
- reference / Adding scripts for uploading files
- script loading
- scripts, registering / Adding scripts for uploading files
- scripts, enqueuing / Adding scripts for uploading files
- script dependencies, defining / Adding scripts for uploading files
- scripts, localizing / Adding scripts for uploading files
- security reasons, WordPress sites
- admin username / Securing WordPress sites
- WordPress core updates / Securing WordPress sites
- plugin and theme updates / Securing WordPress sites
- configuration file location / Securing WordPress sites
- user roles and permissions / Securing WordPress sites
- login form security / Securing WordPress sites
- backend file editing / Securing WordPress sites
- password complexity / Securing WordPress sites
- shortcodes
- about / Introducing shortcodes
- structure / Structure of a shortcode
- developer's perspective / Developer's perspective of a shortcode
- content creator perspective / Content creator perspective of a shortcode
- user's perspective / User's perspective of a shortcode
- built-in, using / Using built-in shortcodes
- usage / Understanding the usage of shortcodes
- posts and pages / Understanding the usage of shortcodes
- widgets / Understanding the usage of shortcodes
- template files / Understanding the usage of shortcodes
- plugins and themes / Understanding the usage of shortcodes
- tips / Tips for using shortcodes
- output, filtering / Tips for using shortcodes
- nested shortcodes, using / Tips for using shortcodes
- attributes, validating / Tips for using shortcodes
- unique shortcode names, using / Tips for using shortcodes
- overuse / Tips for using shortcodes
- shortcodes, built-in
- audio / Using built-in shortcodes
- caption / Using built-in shortcodes
- embed / Using built-in shortcodes
- gallery / Using built-in shortcodes
- video / Using built-in shortcodes
- playlist / Using built-in shortcodes
- sidebar
- reference / Understanding built-in theme components
- Single Post Page hierarchy
- about / Single Post Page hierarchy
- Attachment post hierarchy / Attachment Post hierarchy
- Blog post hierarchy / Blog post hierarchy
- custom post hierarchy / Custom post hierarchy
- Singular Page hierarchy
- about / Working with the WordPress theme template hierarchy, Singular Page Hierarchy
- static page hierarchy / Static Page Hierarchy
- Smarty / Managing custom fields for custom post types
- style.css / Working with the WordPress theme template hierarchy
- styles
- used, for customizing look and feel / Customizing look and feel using styles
- theme styles files, using / Customizing look and feel using styles
- custom CSS plugin, using / Customizing look and feel using styles
- addon plugin, using / Customizing look and feel using styles
T
- taxonomies / Creating the property types taxonomy
- template content
- template design
- template hierarchy
- reference / Working with the WordPress theme template hierarchy
- other pages / Other Pages in the template hierarchy
- Site Front Page template path / Site Front Page template path
- Blog Posts Index Page template path / Blog Posts Index Page template path
- Error 404 Page template path / Error 404 Page template path
- Search Result Page template path / Search Result Page template path
- Template Post Type / Creating and assigning page templates for posts
- terms-related tables
- about / Terms-related tables
- wp_terms / wp_termsÂ
- wp_termmeta / wp_termmetaÂ
- wp_term_relationships / wp_term_relationshipsÂ
- wp_term_taxanomy / wp_term_taxonomyÂ
- testing
- about / Introduction to testing
- integration testing / Unit and integration testing
- unit testing / Unit and integration testing
- code quality testing / Code quality testing
- performance testing / Performance testing
- Text widget / Understanding the usage of shortcodes
- theme-specific hooks
- extending / Steps for extending theme-specific hooks
- theme files
- footer / Adding conditions to theme files
- sidebar / Adding conditions to theme files
- menu / Adding conditions to theme files
- themes
- developing / Getting started with developing themes
- child theme / What is a child theme?
- features, extending through filters and actions / Extending theme features through available filters and actions
- third-party plugins
- extendable features, identifying / Identifying the extendable features of third-party plugins
- customizing / Customizing third-party plugins
- customizing, techniques / Techniques for customizing third-party plugins
- look and feel, customizing styles used / Customizing look and feel using styles
- features, customizing with hooks / Customizing the features with hooks
- WooCommerce product file manager, building / Building the WooCommerce product file manager
- third-party plugins, features
- existing features, customizing / Customizing the features with hooks
- new features, adding / Customizing the features with hooks
- top-menu / Identifying theme components that are used in existing sites
- Twenty Seventeen / Creating a child theme
- Twig / Managing custom fields for custom post types
U
- UI components
- integrating / UI components, Steps for integrating UI components
- image slider, integrating / Integrating the jQuery image slider
- jQuery slider, integrating / Integrating the jQuery image slider
- product image slider, building / Building a product image slider
- slider, reusing as widget / Reusing the slider as a widget
- integration steps / Steps for integrating UI components
- Underscore / A brief overview of WordPress coding standards
- user-related tables
- about / User-related tables
- wp_users / wp_usersÂ
- wp_usermeta / wp_usermeta
V
W
- WAMP
- reference / Installing the development stack
- What The File plugin
- reference / Debug This
- widget
- reference / Understanding built-in theme components
- WooCommerce
- URL / WordPress plugin types based on features
- about / Implementing multiple plugin integrations
- errors / Using the PluginTests service
- environment / Using the PluginTests service
- performance / Using the PluginTests service
- plugin information / Using the PluginTests service
- WooCommerce product file manager
- building / Building the WooCommerce product file manager
- file upload field, adding / Adding the file upload field to WooCommerce products
- scripts, adding for uploading files / Adding scripts for uploading files
- files, uploading to products / Uploading files to products
- uploaded files, displaying in products / Displaying uploaded files in products
- WordPress
- reference / Installing and configuring WordPress
- database usage, tracking / How to track database usage in WordPress
- WordPress action execution process
- about / The WordPress action execution process
- frontend action execution process / The frontend action execution process
- backend action execution process / The backend action execution process
- actions priority, using / How to use the priority of actions and filters
- filters priority, using / How to use the priority of actions and filters
- WordPress APIs
- overview / A brief overview of WordPress APIs
- advantages / A brief overview of WordPress APIs
- built-in APIs, using / Using built-in APIs
- Dashboard widget API / Using built-in APIs
- Database API / Using built-in APIs
- HTTP API / Using built-in APIs
- File Header API / Using built-in APIs
- File System API / Using built-in APIs
- Metadata API / Using built-in APIs
- Options API / Using built-in APIs
- Plugin API / Using built-in APIs
- Quicktags API / Using built-in APIs
- Settings API / Using built-in APIs
- Theme Modification API / Using built-in APIs
- Theme Customization API / Using built-in APIs
- Transients API / Using built-in APIs
- Widgets API / Using built-in APIs
- XML – RPC API / Using built-in APIs
- reference link / Using built-in APIs
- WordPress codex
- reference / Logging errors and customizing php.ini rules
- WordPress coding standards
- overview / A brief overview of WordPress coding standards
- single quotes / A brief overview of WordPress coding standards
- double quotes / A brief overview of WordPress coding standards
- indentation / A brief overview of WordPress coding standards
- opening and closing brackets / A brief overview of WordPress coding standards
- spaces, using / A brief overview of WordPress coding standards
- naming conventions / A brief overview of WordPress coding standards
- dynamic hooks / A brief overview of WordPress coding standards
- reference link / A brief overview of WordPress coding standards
- scripts and styles, loading / A brief overview of WordPress coding standards
- third-party libraries, loading / A brief overview of WordPress coding standards
- events, used for execution / A brief overview of WordPress coding standards
- WordPress database / Introduction to the WordPress database
- WordPress development
- about / Introduction to WordPress development
- development environment, setting up / Setting up the development environment
- WordPress development, components
- theme functions file / Introduction to WordPress development
- child themes / Introduction to WordPress development
- plugins / Introduction to WordPress development
- addons / Introduction to WordPress development
- WordPress development, features
- posts / Posts, pages, and custom post type management
- pages / Posts, pages, and custom post type management
- custom post type management / Posts, pages, and custom post type management
- user management / User management
- form data management / Form data management
- custom layouts, building / Building custom layouts and extending theme layouts
- theme layouts, extending / Building custom layouts and extending theme layouts
- WordPress directory structure
- about / Understanding the role of the WordPress file and directory structure
- selecting, for development / How to choose files and directories for development
- WordPress files
- about / Understanding the role of the WordPress file and directory structure
- selecting, for development / How to choose files and directories for development
- WordPress Importer
- WordPress plugin
- used, for server-side monitoring / Server-side monitoring with WordPress plugins
- Query Monitor / Query Monitor
- Debug This / Debug This
- reference / One-sided integrations
- WordPress plugin types
- features / WordPress plugin types based on features
- Yoast SEO / WordPress plugin types based on features
- WordPress Importer / WordPress plugin types based on features
- WooCommerce / WordPress plugin types based on features
- Meta Slider / WordPress plugin types based on features
- Admin Menu Editor / WordPress plugin types based on features
- Easy Google Fonts / WordPress plugin types based on features
- Advanced Custom Fields / WordPress plugin types based on features
- WordPress site, performance
- application data, caching / Performance testing
- files, compressing / Performance testing
- files, minimizing / Performance testing
- third-party files, loading from fast CDNs / Performance testing
- low-quality plugins, removing / Performance testing
- number of database queries, limiting / Performance testing
- queries, optimizing / Performance testing
- WordPress sites
- securing / Securing WordPress sites
- migrating / Migrating WordPress sites
- maintaining / Maintaining WordPress sites
- backup files and databases / Backup files and databases
- WordPress plugins and themes, updating / Updating WordPress plugins and themes
- database tables, optimizing / Optimizing database tablesÂ
- request errors and broken links, checking / Checking request errors and broken links
- error logs, checking / Checking error logs
- WordPress theme
- about / Introduction to WordPress themes
- installing / Installing and configuring themes
- configuring / Installing and configuring themes
- template hierarchy, working with / Working with the WordPress theme template hierarchy
- Archive Page hierarchy / Archive Page hierarchy
- Singular Page hierarchy / Singular Page Hierarchy
- Single Post Page hierarchy / Single Post Page hierarchy
- other pages, in template hierarchy / Other Pages in the template hierarchy
- WP-Optimize
- reference / Optimizing database tablesÂ
- WP-Sweep
- reference / Optimizing database tablesÂ
- WP Bakery Page Builder
- reference / Introduction to addons
- WPQAL Action Loading / The frontend action execution process
- WPQPA Post Attachments plugin / Scenario 1 – Using parent plugin features
- WPQPI Plugin Integrations / Implementing multiple plugin integrations
- WQ REST API / Creating custom routes for posts
- WQWPF Product Files / Building the WooCommerce product file manager
X
- XCloner
- reference / Migrating WordPress sites
Y
- Yoast SEO