diff --git a/inc/helpers/aksrt-template-tags.php b/inc/helpers/aksrt-template-tags.php index baec2578..e8849a2b 100644 --- a/inc/helpers/aksrt-template-tags.php +++ b/inc/helpers/aksrt-template-tags.php @@ -140,9 +140,9 @@ if (!function_exists('aksrt_is_show_sidebar_filter')): * Core sidebar visibility decision (Zibll zib_is_show_sidebar_filter parity). */ function aksrt_is_show_sidebar_filter(): bool { - if (function_exists('wp_is_mobile') && wp_is_mobile()) { - return false; - } + // Keep the sidebar in the document for every request. wp_is_mobile() is + // User-Agent based, so it cannot track a browser viewport changing after + // the response is rendered. Responsive CSS controls narrow-screen hiding. $cfg = aksrt_get_sidebar_config_safe(); if (empty($cfg['enabled'])) { diff --git a/sidebar.php b/sidebar.php index f6109433..f634ae60 100644 --- a/sidebar.php +++ b/sidebar.php @@ -11,10 +11,6 @@ defined('ABSPATH') || exit; -if (wp_is_mobile()) { - return; -} - $sidebar_id = function_exists('aksrt_resolve_sidebar_id') ? aksrt_resolve_sidebar_id() : 'home_sidebar';