En esta sección veremos cómo ocultar y mostrar elementos HTML en una plantilla PHP personalizada de WordPress. Para hacerlo vamos a emplear una función de WordPress que devuelve un booleano:
Se emplea de la siguiente forma en una plantilla PHP con HTML:
Mostrar solo en dispositivos de escritorio:
<?php if(!wp_is_mobile()): ?>
<div>
Contenedor que se muestra en escritorio
</div>
<?php endif; ?>
Mostrar solo en dispositivos móviles:
<?php if( wp_is_mobile() ): ?>
<div>
Contenedor que se muestra en mobile
</div>
<?php endif; ?>
Recursos para Desarrolladores WordPress (Plugins, Shortcodes, Hooks y API REST)
Lleva el código de tu WordPress al siguiente nivel con nuestras guías de arquitectura y el perfil oficial @crleguizamon en WordPress.org:
Sobre el autor — Cristian Leguizamón (@crleguizamon): Desarrollador Full-Stack especializado en WordPress, WooCommerce, IA y Automatizaciones con más de 9 años de experiencia y 6 plugins publicados en el directorio oficial de WordPress.org.
¿Buscas plugins de cobro recurrente o desarrollo a medida? Explora nuestro Catálogo de Plugins para WooCommerce y WordPress o solicita soporte en DevCristian.com.