WP Manifestindependent plugin directory
manifest / developer / daglab-log

Daggerhart Lab - Error Logging WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

WordPress error logging plugin.

★ 0stars
1.1.1latest · 8mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/daggerhartlab/daglab-log/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A comprehensive logging plugin for WordPress that captures and manages PHP errors, warnings, notices, and custom log messages.

Description

This plugin provides error logging capabilities for WordPress, allowing developers to track, monitor, and manage application errors through a custom database table and admin interface.

Features

  • Error Handling: Automatic capture of PHP errors, warnings, notices, and exceptions
  • Custom Channel Logging: Create custom log channels for different parts of your application
  • Admin Interface: View and manage logs through the WordPress admin dashboard
  • Configurable Log Levels: Set minimum severity levels for logging (error, warning, notice, etc.)
  • Email Digests: Optional email notifications with configurable frequency (daily, weekly, etc.)
  • Automatic Cleanup: Cron-based log cleanup to maintain database performance
  • Entry Limits: Configurable maximum number of log entries to retain

Installation

  1. Upload the plugin files to /wp-content/plugins/daglab-log/ directory
  2. Run composer install in the plugin directory to install dependencies
  3. Activate the plugin through the 'Plugins' menu in WordPress
  4. Configure settings under the admin menu

Usage

Automatic Error Logging

Once activated, the plugin automatically captures PHP errors, warnings, and exceptions.

Custom Channel Logging

$logger = new \DagLabLog\Logging\ChannelLogger('my-channel');
$logger->error('An error occurred');
$logger->warning('A warning message');
$logger->notice('An informational notice');

Settings

Configure the plugin through the WordPress admin:

  • Minimum Log Level: Set the minimum severity to log
  • Max Entries: Maximum number of log entries to retain
  • Email Digest: Enable/disable email notifications
  • Digest Frequency: How often to send digest emails
  • Digest Email: Email address for notifications

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • Composer for dependency management

License

GPL-3.0+

Author

Daggerhart Lab https://daggerhartlab.com

Repository

https://github.com/daggerhartlab/daglab-log

Releases

6 releases.

Tag
Published
1.1.1 latest
Feb 12, 2026 8mo ago
Jan 8, 2026 9mo ago
Oct 30, 2025 11mo ago
Oct 21, 2025 1 year ago
Oct 19, 2025 1 year ago
Oct 16, 2025 1 year ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A grade

Security

Daggerhart Lab - Error Logging 1.1.1 · audited by WP Registry

No security issues found.

Audited release
1.1.1
Findings
none
Worst severity
—
Content hash
b55edefc2ee1a4a869f166af…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.