My question is to the Themeforest Review team,
I’m thinking about working on a theme that uses smoothstate.js (because it looks like fun) but before I invest any time or effort exploring it I wanted to know if there are any review requirements that state that body_class() has to be called on the opening body tag of a page?
In order for smoothstate to work with WordPress, specifically for the body classes to be updated between page transition, body_class() would be applied to a div immediately after the body tag. So it would be like this:
<body>
<div <?php body_class(); ?>>
...
The classes would be present and would wrap all other page content but would not be on the body element. Would this pass the theme review?