我确实认为这样做的正确方法是使用WordPress api(在php中),它将在内容发送到浏览器之前放置所有主体类。
然而,这里有一种不同的方法,它使用javascript片段并检查get_sidebar
实际上被称为。
add_action( \'get_sidebar\', \'my_get_sidebar\' );
function my_get_sidebar() {
if ( is_active_sidebar( \'your-sidebar\' ) ) {
?><script>document.body.className += \' with-sidebar\';</script><?php
}
}