您需要更正自动添加的body\\u类.singular
获取布局;
例如,在函数中使用此选项。您的phpchild theme (您应该创建它来使用它):
add_filter(\'body_class\', \'pagetemplate_adjust_body_class\', 20, 2);
function pagetemplate_adjust_body_class($wp_classes, $extra_classes) {
if( is_page_template(\'new-sidebar-page-template-file-name.php\') ) :
// Filter the body classes
foreach($wp_classes as $key => $value) {
if ($value == \'singular\') unset($wp_classes[$key]);
}
endif;
// Add the extra classes back untouched
return array_merge($wp_classes, (array) $extra_classes );
}
如果您使用的是二十一的克隆,请参见函数末尾。php并使用页面tempalte扩展此行:
if ( is_singular() && ! is_home() && ! is_page_template( \'showcase.php\' ) && ! is_page_template( \'sidebar-page.php\' ) )