HEX
Server: LiteSpeed
System: Linux venus 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: axxoncom (1007)
PHP: 8.3.19
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/axxoncom/domains/adrap.click/public_html/wp-content/plugins/kubio/lib/api/get-body-class.php
<?php

use Kubio\Core\Utils;
use IlluminateAgnostic\Arr\Support\Arr;

add_action(
	'template_redirect',
	function () {
		// phpcs:ignore WordPress.Security.NonceVerification.Recommended
		if ( Arr::has( $_REQUEST, '__kubio-body-class' ) && Utils::canEdit() ) {

			$omit_classes = array( 'logged-in', 'admin-bar', 'no-customize-support', 'wp-custom-logo' );

			$classes = array_diff( get_body_class(), $omit_classes );

			remove_all_filters( 'body_class' );

			return wp_send_json_success(
				array(
					'bodyClass' => array_values( $classes ),
				)
			);
		}
	},
	PHP_INT_MAX
);