Hola. He creado un sidebar en mi functions.php. Con el siguiente comando, lo inserto en header.php:
<?php if(!function_exists('dynamic_sidebar') || !dynamic_sidebar('nombre del sidebar')): endif; ?>
De este modo, el sidebar aparece en la cabecera de todas mis páginas. Hasta aquí todo funciona correctamente.
Lo que quiero es que ese sidebar aparezca sólo a partir de un ancho de 991px. Hasta ahora, lo he hecho con media queries en css, poniéndole un display:none por encima de esos 991px, pero lo que quiero es deshabilitar el widget por encima de 991px. Con las media queries en css, lo oculto, pero sigue apareciendo en el código fuente, y mi intención es deshabilitar el widget a efectos SEO.
He intentado muchas opciones, pero no he conseguido nada. No sé si hay alguna manera, a través de PHP y jQuery, de habilitar o deshabilitar el widget a partir de 991px.
<?php if(!function_exists('dynamic_sidebar') || !dynamic_sidebar('nombre del sidebar')): endif; ?>
De este modo, el sidebar aparece en la cabecera de todas mis páginas. Hasta aquí todo funciona correctamente.
Lo que quiero es que ese sidebar aparezca sólo a partir de un ancho de 991px. Hasta ahora, lo he hecho con media queries en css, poniéndole un display:none por encima de esos 991px, pero lo que quiero es deshabilitar el widget por encima de 991px. Con las media queries en css, lo oculto, pero sigue apareciendo en el código fuente, y mi intención es deshabilitar el widget a efectos SEO.
He intentado muchas opciones, pero no he conseguido nada. No sé si hay alguna manera, a través de PHP y jQuery, de habilitar o deshabilitar el widget a partir de 991px.