I recently ran into some issues with a heavily customized WordPress site. Something was overriding something else somewhere, somehow...
The dreaded “find the problem then traverse back through the code” solution again raised its ugly head. Oh, the futility, you time-sucking code bug. Why didn’t the previous developer leave more DOCUMENTATION?!!!!!
Sometimes, you can at least speed up the “backtracing” involved by using more debugging tools that are available when the regular standby, WP_DEBUG constant doesn’t quite cut it for you.
To learn more, go the the Debug Bar WordPress page. It helped, then when you resolve the problem, just deactivate the plug-in!
– Aaron Belchamber