Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Tag Archives usuario

Comprobar en WordPress si el usuario actual es administrador

WordPress utiliza un mecanismo sencillo y potente para redirigir el flujo en función de varias circunstancias, son las llamadas Conditional Tags y nos sirven por ejemplo para definir en un fichero diferentes comportamientos en función de:

  • el tipo de URL visualizada si es de archivo, del loop principal, si es un post, si es una página
  • el ID de la página o post que estamos viendo
  • si pertenece a una categoría u a otra o a una categoría u otra

Una consulta frecuente que me hacen y que veo en Internet mucho (además de que yo mismo caí en su día,

¿Cómo agregar un usuario extra a Google Analytics?

Las analíticas son básicas en el día a día de cualquier proyecto web. Si no puedes medir, al final, no tienes nada o al menos, tienes bien poco.

Tendrás cantidad de tweets por un lado, “Me gusta” de Facebook por otro e incluso número de comentarios, pero aunque esas métricas sirven, la más importante será el número de visitas (discutidme esto en los comentarios porque yo lo veo así, todas las demás métricas son en parte una ayuda a esta métrica principal).

La herramienta por definición en proyectos pequeños o medianos es Google Analytics.

Generador de ficheros .htaccess para banear IP, dominio o prevenir el hotlinking

Tenéis un sitio web y detectáis que os atacan por fuerza bruta, hay un spammer,  os enlaza alguien del que no queréis visitas o queréis prevenir que os “roben” imágenes mediante hotlink de vuestro sitio. Existen técnicas para evitar todos estos problemas pero la más efectiva si es siempre desde un mismo origen o conjunto reducido de orígenes, dirección IP o nombre de dominio, es valernos del .htaccess.

Si no conocéis bien su sintaxis o queréis directamente ahorraros el trabajo de hacerlo vosotros os recomiendo este servicio .HTACCESS IP que hace justamente eso.

Obtener datos de usuarios en WordPress

Comencemos averiguando los datos del usuario que ha iniciado sesión en WordPress tiene una serie de datos asociados, que pueden sernos de utilidad a la hora de crear o modificar plugins o temas. De cara a poder obtener sus datos, usamos la función get_currentuserinfo() que rellenará los datos de la variable global $current_user.

Veamos un ejemplo de uso que es autoexplicativo: