Los datos de entorno en WordPress

- enero 30, 2015

El codex de WordPress también cuenta con variables globales creadas para la detección de los distintos navegadores, estas variables son de mucha ayuda a la hora de delegar funciones dependiendo desde donde visualizan nuestra web, por ejemplo podemos solucionar problemas de adaptabilidad móvil creando una hoja de estilo especifica para los dispositivos iPhone preguntando por la variable global $is_iphone.

Este es un ejemplo de las variables globales que se pueden utilizar.

<?php 
	global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone;

	if($is_lynx){
		echo "Usted esta utilizando linux";
	}elseif($is_gecko){
		echo "Usted utiliza Firefox";
	}elseif ($is_IE) {
		echo "Usted utiliza Internet Explorer";
	}elseif ($is_opera) {
		echo "Usted utiliza Opera";
	}elseif ($is_NS4) {
		echo "Usted utiliza Netscape";
	}elseif ($is_safari) {
		echo "Usted utiliza Safari";
	}elseif ($is_chrome) {
		echo "Usted utiliza Google Chrome";
	}elseif ($is_iphone) {
		echo "Usted utiliza iPhone";
	}
 ?>

También existe otra variable para detectar para detectar si estamos desde un dispositivo móvil o de escritorio $is_mobile. Y en lugar de invocar directamente esta variable contamos con la función wp_is_movile().

Podemos invocarla de esta manera:

if(wp_is_mobile()){
       echo "estas mirando desde un dispositivo movil";
       }else{
       echo "estas desde un dispositivo de escritorio";
     }

 

También hay variables para la detección del tipo de servidor que utilizamos $is_IIS o $is_apache.

En realidad WordPress por dentro viene muy completo y les recomiendo que sigan investigando de todo los datos de entorno que podemos utilizar, esto nos ayudara también a realizar complementar nuestro archivo functions.php y a no utilizar tantos plugins.


Recibirás cada semana todas nuestras actualizaciones
Puedes estar tranquilo que nunca te enviaremos SPAM
SOBRE EL AUTOR

Desarrollador web (Wordpress Expert) PHP, HTML5, CSS3, LINUX y muchos más...

¿Tienes un proyecto en mente? Hagámoslo real

CONTACTAR
Ebook-eBook – Funciones más Útiles para WordPress

Descarga el eBook GRATIS!

eBook – Funciones más Útiles para WordPress