chore: complete M1.1 runtime QA and release packaging
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
defined('ABSPATH') || exit;
|
||||
|
||||
add_filter('body_class', 'xshop_body_classes');
|
||||
|
||||
function xshop_body_classes(array $classes): array {
|
||||
$classes[] = 'xshop';
|
||||
$classes[] = xshop_is_dark_mode() ? 'xshop--dark' : 'xshop--light';
|
||||
if (xshop_has_woocommerce()) {
|
||||
$classes[] = 'xshop--has-woo';
|
||||
if (xshop_is_woocommerce_page()) {
|
||||
$classes[] = 'xshop--woo-page';
|
||||
}
|
||||
} else {
|
||||
$classes[] = 'xshop--no-woo';
|
||||
}
|
||||
if (is_rtl()) {
|
||||
$classes[] = 'xshop--rtl';
|
||||
}
|
||||
return $classes;
|
||||
}
|
||||
Reference in New Issue
Block a user