{"id":231921,"date":"2025-05-19T17:22:28","date_gmt":"2025-05-19T17:22:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/debug-backtrace\/"},"modified":"2025-06-25T12:45:43","modified_gmt":"2025-06-25T12:45:43","slug":"notice-trace-log","status":"publish","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/notice-trace-log\/","author":23284617,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.0","stable_tag":"1.1.0","tested":"6.8.5","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Notice TraceLog","header_author":"Andrii Shuliak","header_description":"Shows backtrace for PHP Notices to help identify early translation or execution errors.","assets_banners_color":"656565","last_updated":"2025-06-25 12:45:43","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/upandrii\/debug-backtrace","header_author_uri":"https:\/\/github.com\/upandrii\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":377,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"shuliakmaster","date":"2025-05-19 17:32:24"},"1.1.0":{"tag":"1.1.0","author":"shuliakmaster","date":"2025-06-25 12:45:43"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3317655,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3317663,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3317669,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3317655,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3317655,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3317655,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3317655,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Default WordPress notice without clear source information.","2":"Error displayed by the Notice TraceLog plugin (compact mode).","3":"Detailed error display with full trace log to the source of the issue.","4":"Example of a detailed notice with backtrace written to the debug log."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[23032,94,2275,11326,8541],"plugin_category":[59],"plugin_contributors":[242512],"plugin_business_model":[],"class_list":["post-231921","plugin","type-plugin","status-publish","hentry","plugin_tags-backtrace","plugin_tags-debug","plugin_tags-developer","plugin_tags-notices","plugin_tags-troubleshooting","plugin_category-utilities-and-tools","plugin_contributors-shuliakmaster","plugin_committers-shuliakmaster"],"banners":{"banner":"https:\/\/ps.w.org\/notice-trace-log\/assets\/banner-772x250.png?rev=3317669","banner_2x":"https:\/\/ps.w.org\/notice-trace-log\/assets\/banner-1544x500.png?rev=3317663","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/notice-trace-log\/assets\/icon-256x256.png?rev=3317655","icon_2x":"https:\/\/ps.w.org\/notice-trace-log\/assets\/icon-256x256.png?rev=3317655","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/notice-trace-log\/assets\/screenshot-1.png?rev=3317655","caption":"Default WordPress notice without clear source information."},{"src":"https:\/\/ps.w.org\/notice-trace-log\/assets\/screenshot-2.png?rev=3317655","caption":"Error displayed by the Notice TraceLog plugin (compact mode)."},{"src":"https:\/\/ps.w.org\/notice-trace-log\/assets\/screenshot-3.png?rev=3317655","caption":"Detailed error display with full trace log to the source of the issue."},{"src":"https:\/\/ps.w.org\/notice-trace-log\/assets\/screenshot-4.png?rev=3317655","caption":"Example of a detailed notice with backtrace written to the debug log."}],"raw_content":"<!--section=description-->\n<p>Notice TraceLog is a lightweight developer tool that displays PHP backtraces when Notices occur, helping you identify and fix issues caused by early execution or translation loading problems. Useful for debugging during plugin and theme development.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/notice-trace-log<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Make sure <code>WP_DEBUG<\/code> and <code>WP_DEBUG_DISPLAY<\/code> are enabled in your <code>wp-config.php<\/code>.<\/li>\n<\/ol>\n\n<p>Example configuration in <code>wp-config.php<\/code>:<\/p>\n\n<pre><code>define('WP_DEBUG', true);\ndefine('WP_DEBUG_DISPLAY', true);\n<\/code><\/pre>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<p>Release basic functionality<\/p>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added dependency checks for WP_DEBUG_DISPLAY and WP_DEBUG_LOG<\/li>\n<li>Improved error display in the browser<\/li>\n<li>Backtrace logging added to error log if WP_DEBUG_LOG is enabled (writes to the default log file)<\/li>\n<li>Enhanced admin area messages<\/li>\n<\/ul>","raw_excerpt":"Easily display PHP backtraces when Notices occur. Designed for developers to quickly identify the source of early execution issues in WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/231921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=231921"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/shuliakmaster"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=231921"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=231921"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=231921"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=231921"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=231921"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=231921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}