2020Unpublished venueRequires access

Debugging

Brad Williams, Justin Tadlock, John James Jacoby

Open publisher page 0 citations

Abstract

This chapter presents the basic tools available, providing the reader with a look into the debugging features that WordPress specifically provides. It discusses compatibility of plugins with whatever kind of WordPress installation they get activated on and debugging of plugins and WordPress as well as all of the other plugins and themes that are installed and active at the time when something has gone wrong. The chapter outlines the steps to be followed for debugging: enabling debugging and displaying debug output. WordPress offers another useful tool for debugging, namely, error logging, which is useful for debugging issues with plugins because it logs every error to a file on the server allowing the developer to easily read through all of the issues at once. The chapter also discusses query monitor plugin, which enables debugging of database queries, PHP errors, actions and filters, block editor blocks, enqueued scripts and stylesheets, HTTP API calls, and more.

About this research paper

What this paper is about

This chapter presents the basic tools available, providing the reader with a look into the debugging features that WordPress specifically provides. It discusses compatibility of plugins with whatever kind of WordPress installation they get activated on and debugging of plugins and WordPress as well as all of the other plugins and themes that are installed and active at the time when something has gone wrong. The chapter outlines the steps to be followed for debugging: enabling debugging and displaying debug output. WordPress offers another useful tool for debugging, namely, error logging, which is useful for debugging issues with plugins because it logs every error to a file on the server allowing the developer to easily read through all of the issues at once. The chapter also discusses query monitor plugin, which enables debugging of database queries, PHP errors, actions and filters, block editor blocks, enqueued scripts and stylesheets, HTTP API calls, and more.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This chapter presents the basic tools available, providing the reader with a look into the debugging features that WordPress specifically provides. It discusses compatibility of plugins with whatever kind of WordPress installation they get activated on and debugging of plugins and WordPress as well as all of the other plugins and themes that are installed and active at the time when something has gone wrong. The chapter outlines the steps to be followed for debugging: enabling debugging and displaying debug output. WordPress offers another useful tool for debugging, namely, error logging, which is useful for debugging issues with plugins because it logs every error to a file on the server allowing the developer to easily read through all of the issues at once. The chapter also discusses query monitor plugin, which enables debugging of database queries, PHP errors, actions and filters, block editor blocks, enqueued scripts and stylesheets, HTTP API calls, and more.

Key concepts: Debugging, Plug-in, Computer science, Scripting language, Programming language, Background debug mode interface, Operating system, World Wide Web

Related papers

Back to paper searchBrowse research topicsOriginal source
Debugging — Research Paper | ScholarLens