Make WordPress Core

Opened 16 months ago

Last modified 8 weeks ago

#25666 new enhancement

Pass perpetrating $handle to enqueue_script's _doing_it_wrong() call

Reported by: bigdawggi Owned by:
Milestone: 4.2 Priority: normal
Severity: normal Version:
Component: Script Loader Keywords: needs-refresh
Focuses: Cc:


So the debug message for enqueueing resources at the proper time is helpful, but finding out which one of a site's plugins or theme can be a tedious task. I suggest we pass the $handle that triggered the warning to the output, so we know exactly where to look (since it references back to wp-includes/functions.php).

Attachments (1)

helpful-doing-it-wrong-messages.patch (11.1 KB) - added by bigdawggi 16 months ago.

Download all attachments as: .zip

Change History (6)

comment:1 @bigdawggi16 months ago

... site's plugins or theme that's causing the problem ...

comment:2 @nacin13 months ago

  • Component changed from General to Script Loader

comment:3 @jdgrimes8 months ago

While this would be helpful, you can get this information and more by hooking into doing_it_wrong_run and logging the stack trace.

comment:5 @wonderboymusic8 weeks ago

  • Keywords needs-refresh added
  • Milestone changed from Awaiting Review to 4.2
Note: See TracTickets for help on using tickets.