• Stars
    star
    104
  • Rank 330,604 (Top 7 %)
  • Language
    PHP
  • License
    GNU General Publi...
  • Created almost 13 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

WordPress Plugin for debugging and learning with and at the application.

Debug Objects

The WordPress Plugin Debug Objects provides a large number of information: query, cache, crons, constants, hooks, functions and many more.

Description

The Plugin Debug Objects provides the user, which has the appropriate rights, normally the administrator, a large number of information: query, cache, crons, constants, hooks, functions and many many more. Values and content get displayed at the frontend and backend of the blog, to analyze errors but also to better understand and develop with/for WordPress.

The Plugin provides in various tabs information to:

  • PHP
  • Memory usage
  • Load Time
  • Included Files
  • Operating System
  • Server
  • WordPress Version
  • Language
  • Very extensive definitions of various constants
  • Cookie definitions
  • Separate user and usermeta tables
  • FTP and SSH definitions
  • WP Requies, only data with values, for the current request
  • Detailed Query information
  • Query information about the active plugins, nice to identifier the longrunners on the plugins
  • Query information about all queries from wp-content-directory
  • Conditional tags; value of the tag
  • Roles and his capabilities
  • Theme information
  • HTML Inspector is a code quality tool to check markup. Any errors will be reported to the console of the browser. This works only on front end. use HTML Inspector
  • Translation debugging helper
  • Template Information
  • Cron content and his functions to an cron
  • Cache content
  • Hooks and filters
  • All options from table, for single and multisite installation
  • Rewrites, a list of cached rewrites and the rule
  • Time values for inspect Permalink Rules
  • Current screen information to find the right backend page and hook
  • List Custom Post Type Arguments
  • Functions, which respond on hooks and filters
  • Contents of arrays to hooks and filters
  • All defined constants
  • All classes
  • All shortcodes
  • List transients
  • Post Meta data
  • See data from $_POST; $_GET and debug backtrace before rewrite; usefull for forms in backend
  • Run WordPress in default mode via url-param
  • Support WP Fields API
  • WooCommerce, list current hooks and template arguments.
  • and many more ...

The plugin does not filter values and should only be used for information and optimization, I don't recommended to use it on a live blog. For developers it can rapidly deliver data, which is useful in a development environment. There are no data in the database and there are no settings. Therefore, the installation is pretty simple: Just upload the Plugin in the Plugin directory or use the automatic installation of the backend to install and activate the Plugin. In the footer of the frontend of the blog, you can see the information.

Wiki, How to

The repository have an wiki to list helpful content, recurrent questions and similar. You find the Wiki on github.

Installation

Requirements

  • WordPress (also Multisite) version 3.3 and later (tested at 3.9-beta)
  • PHP 5.2.4; min. PHP 5.3 preferred

Installation

  1. Unpack the download-package
  2. Upload the file to the /wp-content/plugins/ directory
  3. Activate the plugin through the 'Plugins' menu in WordPress
  4. Go to Tools -> Debug Objects and change settings or read instructions for use with url params
  5. Ready

Screenshots

Settings Screenshot in WordPress 3.8 alpha

Other Notes

License

Good news, this plugin is free for everyone! Since it's released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a small donation for the time I've spent writing and supporting this plugin. And I really don't want to know how many hours of my life this plugin has already eaten ;)

Contact & Feedback

The plugin is designed and developed by me Frank BΓΌltge

Please let me know if you like the plugin or you hate it or whatever ... Please fork it, add an issue for ideas and bugs.

Use & Thanks

  • SqlFormatter is a lightweight php class for formatting sql statements.

Disclaimer

I'm German and my English might be gruesome here and there. So please be patient with me and let me know of typos or grammatical farts. Thanks

Changelog

More Repositories

1

wordpress-admin-style

This plugin reference elements from wp-admin in an overview with the necessary markup and CSS classes to help you to develop WordPress compliant.
PHP
958
star
2

multisite-global-media

Share a media library across the WordPress Multisite network
PHP
215
star
3

wordpress-multisite-enhancements

Enhance WordPress Multisite for Network Admins with different topics
PHP
104
star
4

remove-comments-absolutely

WordPress Plugin to deactivate comments functions and remove areas absolute form the WordPress install
PHP
98
star
5

Free-Web-Font-Combinations

Beautiful web type combinations
CSS
96
star
6

wordpress-basis-theme

I'm a WordPress starter theme.
PHP
67
star
7

wp-rest-api-filter-items

A WordPress plugin that filters WP REST API items to your requirement.
PHP
64
star
8

must-use-loader

This small WordPress plugin include all plugins in subdirectories from Must Use plugin folder
PHP
63
star
9

MantisBT-Colorized

Just another theme for Mantis BugTracker.
CSS
61
star
10

wp-offline

Use WordPress without all online-checks. Deactivate autoupdate for core, plugins and themes
PHP
49
star
11

WordPress-Starter

This is simple starter skeleton repo for a WordPress developer site.
PHP
47
star
12

de-DE

Special German permalink sanitize
PHP
43
star
13

Documentation

A small Theme for WordPress as a documentation-tool.
PHP
40
star
14

WP-Contact-Form-Template

A simple contact form template for use inside a theme in WordPress
PHP
26
star
15

authenticator

This plugin allows you to make your WordPress site accessible to logged in users only.
PHP
24
star
16

Aptana-Solarized

Aptana theme for Solarized
22
star
17

addquicktag

This plugin makes it easy to add Quicktags to the html - and visual-editor.
PHP
17
star
18

Limit-Upload

Limit the number of uploads on WordPress posts
PHP
15
star
19

Notes

Simple PHP Notes online
CSS
15
star
20

php-Console-for-WordPress

This example plugin for WordPress works with the PHP Console, is a extension for Lagger and class PhpConsole, that displays PHP errors/debug messages in Google Chrome console and in notification popups.
PHP
14
star
21

Markdown-for-MantisBT

It's help convert some Markdown to html-style.
PHP
14
star
22

marksimple

A simple Markdown parser in PHP
PHP
13
star
23

different-type

Add different types to posts of WordPress Edit area
PHP
13
star
24

Simple-Media-Queries-Debugging

Media Queries are going to establish, the pros and cons are not an issue here. "Debugging" is not easy and creating layouts can be quickly complex. This solution is an idea to know the viewport, since it shows in the upper area of the page. Via these values you can use it for different width.
PHP
12
star
25

WP-Control-Taxonomy

Small controller class to create taxonomies in WordPress with different extensions
PHP
11
star
26

PHP-Performance-Benchmarks

PHP Performance Benchmarks
HTML
8
star
27

WordPress-SAPRFC

Call ABAP functions for display content from SAP in WordPress Widgets
PHP
8
star
28

html-ipsum

<HTML> – Lorem ipsum Deutsch
Hack
8
star
29

customizer-sandbox

My sandbox to demonstrate the Customizer as default for customizing in front end.
PHP
7
star
30

local-open-sans

Use an local version of the font Open Sans in WordPress
CSS
6
star
31

Simple-Media-Queries-Tester

A simple tester for media queries, works with html5 and local storage for the sizes of the different frames
CSS
6
star
32

wordpress-basis-theme-Child-Starter

Child Theme starter kit for WP Basis
PHP
4
star
33

bueltge.github.io

Simple page to read easy about all repos and gists on Github
JavaScript
4
star
34

custom-css

A simple, solid way to add custom CSS to your WordPress website.
JavaScript
4
star
35

Drafts-Feed

WordPress Plugin, that add a new Feed for drafts and a dashbaord widget to list all drafts from all authors.
PHP
4
star
36

Set-shortcode-for-iPhone-video-tag

WordPress Plugin to Convert video-html-tag into shortcode for WordPress API and convert this for Frontend with a player
PHP
3
star
37

hCard-vCard-Generator

Microformat hCard kreieren leicht gemacht
JavaScript
3
star
38

Archive

An WordPress plugin for archive your post types, also with cron.
PHP
3
star
39

colorized-theme

My personal colorized theme.
3
star
40

Smooth-Minibar

It is a variation of a toolbar for the WordPress HTML-Editor that exposes context-related functionality.
PHP
3
star
41

Chosen-for-MantisBT

Chosen for MantisBT add the jQuery plugin Chosen that makes long, unwieldy select boxes much more user-friendly.
JavaScript
3
star
42

climatestrike

A WordPress plugin to temporarily disable the website for the Global Climate Strike on 20 September 2019.
HTML
2
star
43

simple-masonry-wordpress-theme

Simple WordPress theme to display photos ads grip with the help of the css and html.
PHP
2
star
44

php-project-template

This is my template for new PHP projects.
PHP
1
star
45

Scripts

Collection of my scripts.
Shell
1
star
46

rss-import

A WordPress Plugin that display feeds on your blog, using PHP in your templates or Shortcode in your posts and pages.
PHP
1
star