LogIQ

Descripción

LogIQ is a powerful debug log viewer that makes WordPress debugging easier and more efficient. With its intuitive interface and smart features, you can quickly identify and resolve issues in your WordPress site.

Key Features

  • Real-time Log Monitoring: View WordPress debug logs directly from your admin dashboard
  • Complex Data Handling:
    • Beautifully formats and displays complex data types like JSON and arrays
    • Syntax highlighting for better readability
    • Collapsible sections for nested data structures
    • Perfect for debugging webhook payloads, API responses, and complex objects
  • Smart Log Parsing:
    • Automatically categorizes logs into different levels (Fatal, Error, Warning, Notice, Deprecated, Info, Debug)
    • Intelligent detection of data types (JSON, Arrays, Objects)
    • Context-aware formatting for different log sources
  • Advanced Filtering:
    • Filter logs by level, date, and content
    • Search within specific log types
    • Combine multiple filters for precise results
    • Save and load filter presets
  • Clickable File Links: Click on file paths in log entries to open them directly in your code editor
  • Editor Integration:
    • Supports Visual Studio Code
    • Supports Sublime Text
    • Supports PhpStorm
    • Falls back to file:// protocol if no supported editor is found
  • Clean Interface:
    • Modern, responsive design with color-coded log levels
    • Dark/Light mode support
    • Customizable column layout
    • Quick access toolbar
  • Pagination: Navigate through large log files with ease
  • Security: Built with WordPress security best practices
  • Status Dashboard:

    • Real-time log file size monitoring
    • Memory usage statistics
    • PHP version and configuration
    • WordPress environment details
    • Server information
    • Active plugins and themes
  • Settings Management:

    • Configure log retention periods
    • Set up automatic log rotation
    • Customize display preferences
    • Manage user permissions
    • Configure editor preferences
    • Set up email notifications

Usage

Getting Started

Access LogIQ
* Install & Activate LogIQ plugin From WordPress org or Download and put the file inside your plugin directory then activate
* Go to WordPress admin dashboard
* Navigate to Tools > LogIQ -> Settings
* Enable WordPress debug logging and Log to debug.log file and save
* You’ll see your debug logs displayed in a clean, organized interface

Using the Log Viewer

  1. Viewing Logs

    • Logs are displayed in chronological order (newest first)
    • Each log entry shows:
      • Timestamp
      • Log level (color-coded)
      • Message content
      • File path and line number (if available)
  2. Filtering Logs

    • Use the filter buttons at the top to show specific log levels:
      • Fatal
      • Error
      • Warning
      • Notice
      • Deprecated
      • Info
      • Debug
    • Click multiple filters to combine them
    • Use the search box to find specific text in logs
  3. Navigating Logs

    • Use pagination controls at the bottom to view older logs
    • Click the refresh button to see new logs
    • Use the “Jump to Top” button to return to the latest logs
  4. View your own log for Debugging

    • Use wordpress’s own error_log
    • For simple log ex: error_log(‘my own log’)
    • For complex log data ex: error_log(print_r($complexData, true))

Working with File Links

  1. Opening Files in Editor

    • Click any file path in a log entry
    • The file will open in your default code editor
    • The cursor will automatically move to the relevant line
  2. Supported Editors

    • Visual Studio Code (recommended)
    • Sublime Text
    • PhpStorm
    • System default text editor (fallback)
  3. Editor Detection

    • LogIQ automatically detects your installed editors
    • No configuration needed
    • Works with the first supported editor found

Advanced Features

  1. Complex Data Viewing

    • JSON data is automatically formatted and syntax-highlighted
    • Arrays are displayed in collapsible sections
    • Click to expand/collapse complex data structures
  2. Log Management

    • Logs are automatically rotated to prevent large file sizes
    • Old logs are archived for reference
    • Clear logs option available in settings
  3. Security Features

    • Only users with appropriate permissions can view logs
    • Sensitive data is automatically masked
    • IP addresses and personal information are protected

Tips & Best Practices

  1. For Developers

    • Use appropriate log levels for different types of messages
    • Include relevant context in log messages
    • Use file paths and line numbers for easier debugging
  2. For Administrators

    • Regularly check logs for errors and warnings
    • Set up appropriate user permissions
    • Monitor log file size and rotation
  3. Troubleshooting

    • If logs aren’t showing up, verify WP_DEBUG settings
    • If editor links aren’t working, check editor installation
    • If performance is slow, consider increasing PHP memory limit

Privacy Policy

LogIQ does not collect or store any personal data. All log data is stored locally on your server and is only accessible to users with appropriate permissions.

Additional Information

For support, feature requests, or bug reports, please visit our GitHub repository or contact us through our support portal.

Credits

Developed by AKM Elias

Capturas de pantalla

  • Main log viewer interface with color-coded log levels and filtering option
  • Complex log data
  • Clickable file links in log entries
  • Editor integration demonstration
  • Settings
  • System Information

Instalación

  1. Download the latest release
  2. Upload to /wp-content/plugins/
  3. Activate through WordPress admin
  4. Go to Tools > LogIQ Debug -> Settings, enable log options and save
  5. View/Filter or open with editor your simple and complex logs
  6. (optional) For developers to view logs for debugging, use error_log

FAQ

Which code editors are supported?

LogIQ supports Visual Studio Code, Sublime Text, and PhpStorm. If none of these are installed, it will fall back to your system’s default text editor.

Do I need to configure my editor?

No configuration is needed. LogIQ automatically detects your installed editors and uses the appropriate protocol to open files.

What if I don’t have any supported editors installed?

The plugin will fall back to using the file:// protocol, which will open the file in your system’s default text editor.

How does the editor integration work?

When you click a file link in a log entry, LogIQ detects your installed editors and constructs the appropriate URL to open the file. For supported editors, it will open directly to the specific line number mentioned in the log.

How does LogIQ handle complex data types?

LogIQ automatically detects and formats complex data types like JSON and arrays. When these data types are logged, they are displayed with proper indentation, syntax highlighting, and collapsible sections for better readability. This makes it easier to debug and understand complex data structures in your logs.

Reseñas

No hay reseñas para este plugin.

Colaboradores & Desarrolladores

“LogIQ” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

Traduce “LogIQ” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .

Historial de cambios

1.0.2

June 17, 2025
* Adds Database error logs

1.0.1

June 11, 2025
* Makes LogIQ independent
* Fixes issues

1.0.0

May 17, 2025
* Initial release
* Real-time log viewing with automatic updates
* Smart log parsing and categorization
* Advanced filtering by log level
* Editor integration with clickable file links
* Support for VS Code, Sublime Text, and PhpStorm
* Security enhancements and responsive design