Make WordPress Core

Opened 13 years ago

Last modified 7 years ago

#25666 new enhancement

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

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

Description

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 13 years ago.

Download all attachments as: .zip

Change History (7)

#1 @bigdawggi
13 years ago

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

#2 @nacin
13 years ago

  • Component GeneralScript Loader

#3 @jdgrimes
12 years 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.

#5 @wonderboymusic
12 years ago

  • Keywords needs-refresh added
  • Milestone Awaiting Review4.2

#6 @DrewAPicture
11 years ago

  • Milestone 4.2Future Release

The latest patch from 17 months ago is blowing up and still needs a refresh. Let's try this in a future release.

Note: See TracTickets for help on using tickets.