I've spent the better part of four hours trying to solve this freaking problem and am losing my mind.
[16-May-2018 20:57:32 UTC] PHP Notice: wp_enqueue_script was called <strong>incorrectly</strong>. Scripts and styles should not be registered or enqueued until the <code>wp_enqueue_scripts</code>, <code>admin_enqueue_scripts</code>, or <code>login_enqueue_scripts</code> hooks. Please see <a href="https://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 3.3.0.) in ../html/wp-includes/functions.php on line 4147
I've never encountered this error before, and have been a WordPress developer for years. I've been working on this theme for months, and this error suddenly started showing up today. No plugin / Core updates. In fact, no changes to the way styles/scripts are enqueued.
This error only shows on the backend, and it logs to the debug file constantly, even without page refreshes.
I've done the usual and disabled all plugins... Error still appears. I removed all plugins from plugins directory... Error still appears. I've gone through my theme and literally removed every single reference to
wp_enqueue_script and the error STILL appears.
I literally have no styles and no scripts being loaded (correctly or incorrectly), no reference to
wp_enqueue_script, or any reference to any of the acceptable hooks, and this error still shows up.
If I disable the theme, all is well. What on earth could be the problem? Is there any way to see what script is actually throwing the error?