Contenido

Variables para vivir mejor con Wordpress

10 Ene

+ 4

Wordpress al igual que todos los CMS, generan sitios web los cuales son visitados por usuarios con diferentes ordenadores, navegadores, incluso pueden estar ubicados en diferentes servidores. Debido a esta infinidad de posibilidades Wordpress integra una serie de variables con las cuales nuestra vida puede ser más fácil.¿Como? Usandolas :D

Para empezar tiene una gestión bastante simple de conocer el navegador de visitante. Con ellas podrémos mostrar diferentes códigos en nuestro themes y plugins dependiendo del navegador del visitante.

// Referentes al cliente (navegador)
$is_lynx    	//Lynx
$is_gecko	//Motores gecko (Firefox, Camino, Flock,...)
$is_winIE	//Internet Explorer sobre Windows
$is_macIE	//Internet Explorer sobre Mac
$is_opera	//Opera
$is_NS4		//Netscape 4
$is_IE		//Internet Explorer, tanto Mac como Windows

// Referentes al servidor
$is_apache	//Servidor web es apache
$is_IIS		//Servidor web es IIS

Hemos de tener en cuenta que por defecto el valor inicial es 0 (cero), en cuando detecta que cumple una de las condiciones anteriores asigna el valor 1(uno) a la variable que corresponda. Además, estas variables son globales al proyecto y podemos usarlas sin nungún problema desde cualquier función, simplemente tendremos que invocarlas mediante el método global. Tambien podemos modificar el fichero en donde se encuentran (wp-includes/vars.php) para añadir nuevas funcionalidades, como por ejemplo nuevos navegadores u otros agentes de usuario que podamos necesitar.

gracias Anieto2k me distes una Nocion de como hacer lo que deseo

Al final va a ser que no está mal la API de Wordpress, jejeje…
Muy útil lo de las variables.

util para poder estudiar mas a fondo las visitas que recibimos

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.


Cerrar
Enviar por Correo