In my new project I’ve decided to move from SMOF to Redux Framework. It’s been a pleasure to work with it so far until I got to a submission part. I never expected to have any Redux related issues mentioned by the reviewer but here they are. The issue is that while the WP_DEBUG mode is on, Redux automatically enables the Developer Mode and it’s impossible to disable that behavior without changing the framework’s core code which is of course a bad practice and I’d have to do so with every update over and over again. And the reviewer’s message was to remove all those “developer related” notifications and parts from the theme. How do you guys deal with this problem?
Another issue is that the reviewer mentions these Theme Check errors:
REQUIRED: framework/theme-panel/ReduxCore/inc/welcome/welcome.php. Themes should use add_theme_page() for adding admin pages.
While they are being covered by the plugin developers here:
This would again involve modifying the framework’s core code. I’m a bit lost here now.
And a bonus question - what kind of prefix do you guys use for functions, classes, hooks? In my previous theme using initials of my profile name (vntd_) was more than enough while now it was mentioned as an issue since it has to use a theme based name prefix. I decided to go with full “veented_theme_name_” prefix, I hope that’s enough? I’m getting a bit tired with those.
All the best,