WordPress.PHP.DevelopmentFunctions.error_log_wp_debug_backtrace_summary

error log wp debug backtrace summary

Development or debugging behavior appears in code that may run in production.

medium weight

Why It Shows Up

The scan found logging, debugging, path disclosure, `phpinfo()`, error-reporting changes, or similar development-oriented functions.

Why It Matters

Debug output can leak paths, configuration, request data, stack details, or sensitive runtime information.

How to Fix

  • Remove temporary debugging calls before release.
  • If logging is required, guard it with `WP_DEBUG` or a plugin setting intended for administrators.
  • Never show debug details to unauthenticated visitors or normal front-end users.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1wpForo Forum174,3063,02620k+Unsafe printing function
#2GiveWP – Donation Plugin and Fundraising Platform203,4103,554100k+Output is not escaped
#3Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score201472313k+Exception output is not escaped
#4Kadence Security – Password, Two Factor Authentication, and Brute Force Protection211,060957700k+Missing Translators Comment
#5Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More212,5721,2771m+Output is not escaped
#6Revive Social – Social Media Auto Post and Scheduling Automation Plugin2125643120k+Non-prefixed hook name
#7GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,4553,97910k+Output is not escaped
#8Molongui Authorship – Author Boxes, Guest Authors & Co-Authors for WordPress229191,23010k+Output is not escaped
#9Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy2317081930k+Non-prefixed global variable
#10Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,7028,48640k+Non-prefixed namespace
#11Payment forms, Buy now buttons, and Invoicing System | GetPaid233901,2665k+Non-prefixed global variable
#12Masteriyo LMS – LMS Course Builder, Quizzes & Certificates231882,1235k+Non-prefixed global variable
#13Order Bump for WooCommerce231,7201,562600Output is not escaped
#14The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid231051,013100k+Non-prefixed global variable
#15UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP236972,43720k+Non-prefixed hook name
#16FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce237982,19320k+SQL query is not prepared
#17All-In-One Security (AIOS) – Security and Firewall245521,2281m+Non-prefixed global variable
#18Product Catalog Simple241,5551,9821k+Output is not escaped
#19Co-Authors, Multiple Authors and Guest Authors in an Author Box with PublishPress Authors2436982020k+Nonce verification recommended
#20User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder246663,40450k+Non-prefixed global variable
#21European VAT Compliance Assistant for WooCommerce245153173k+Output is not escaped
#22WP Fastest Cache – WordPress Cache Plugin245417531m+Unsafe printing function
#23Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation241,2113,15330k+Non-prefixed global variable
#24ATUM WooCommerce Inventory Management and Stock Tracking252,6111,29610k+Non Singular String Literal Domain
#25Participants Database259418937k+SQL query is not prepared
#26XL NMI Gateway for WooCommerce266954361k+Text Domain Mismatch
#27AJAX Login and Registration modal popup + inline form281572613k+Output is not escaped
#28Edwiser Bridge – WordPress Moodle Integration3046694k+Non-prefixed hook name
#29FastDup – Fastest WordPress Migration & Duplicator3183665k+wp function not compatible with requires wp
#30Molongui Post Contributors: Multi-Role Contributor Attribution33240162500Output is not escaped
#31Two Factor Authentication3510813920k+Output is not escaped
#32HTTP Requests Manager3796901k+Output is not escaped
#33CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce38167725k+Text Domain Mismatch
#34WP Multibyte Patch3924551m+Input is not sanitized
#35Debug Bar41642520k+Output is not escaped
#36Debug This5243322k+Missing Translators Comment
#37GetPaid Stripe Payments61206442k+Text Domain Mismatch
#38MooWoodle – WordPress Moodle LMS Integration, Sell Moodle Courses via WooCommerce631045800No Caching