Desactivar actualizaciones automáticas de temas en WordPress

Cuando comenzamos a trabajar en el desarrollo de temas con WordPress, es muy frecuente que empecemos modificando temas. Los más populares para estos casos: Twenty Ten y Twenty Eleven (los temas por defecto). ¿Qué ocurre? Si no hacemos un tema hijo, al actualizarse el tema, machacará nuestras modificaciones.

Si quieres desactivar la actualización automática de temas, lo cuál no lo recomiendo porque las actualizaciones existen para mejorar aspectos de seguridad y mejoras en general, tenemos dos opciones.

Cambio de nombre de directorio

La primera opción es renombrar el directorio. Para ello, desactivamos el tema si es que lo estamos usando, renombramos el directorio del mismo (/wp-content/themes/nombreTema) y tras refrescar la lista de temas disponibles dentro del Escritorio en “Apariencia -> Temas”, lo activamos de nuevo.

Este mecanismo sólo desactivará las actualizaciones automáticas para este tema en concreto.

Leer más » 1 Comentario

¿Cómo conocer desde un plugin el directorio del fichero wp-config.php en WordPress?

Si estamos desarrollando un plugin para WordPress, en ocasiones, necesitaremos llegar al fichero wp-config.php para hacer una serie de comprobaciones o para leer unos datos de configuración.

Sin embargo, no siempre será la misma ruta ya que nuestro plugin o tema puede que esté instalado en un directorio no estándar o que la llamada se haga estando en un directorio a un nivel distinto. Para ahorrarnos problemas de rutas os presento el método siguiente:

while(!is_file('wp-config.php')){
  if(is_dir('../')) 
      chdir('../');
  else 
      die('Could not find WordPress.');
}

Leer más » 1 Comentario

¿Cómo crear tu propio shortcode en WordPress?

Si manejáis WordPress sabréis que existen o al menos os suenan los shortcode (códigos cortos en español). ¿Qué hacen? Cuando estamos redactando una entrada, podemos hacer una llamada a uno de ellos para conseguir una funcionalidad extra. Por ejemplo, el típico caso de la galería de imágenes: [ gallery ] (pongo espacios entre ellos para que no salte la galería.

WordPress codex

Algunos plugins y temas nos proporcionan más códigos cortos de este tipo. Sin embargo, si manejáis la API de WordPress, a lo mejor vosotros mismos queréis crear vuestros propios shortcode. ¿Cómo?

Leer más » 5 Comentarios

Akismet, la mejor forma de manejar el spam en tu blog WordPress

No es la primera vez que hablamos de Akismet en este portal, pero sí es la primera vez que hablamos de este sistema al completo presentándolo. El spam vía comentarios, sin lugar a dudas, es uno de los problemas más graves a los que se enfrentan los bloggers.

Akismet logo

Hay múltiples sistemas para atajarlos:

  • Colas de moderación
  • Implantación de CAPTCHAs
  • Mecanismos inteligentes

Para tratar de resolver este problema, pero para darle una solución eficaz, siempre deberemos buscar la alternativa que usando uno o varios de estos métodos, asegure la mejor relación entre:

  • Comodidad para el usuario
  • Tiempo invertido por el blogger
  • Cantidad de spam que consigue pasar el filtro

La solución que mejor resuelve el problema, según estos tres parámetros, desde mi punto de vista de la experiencia en el uso de blogs en general, y WordPress en particular es Akismet.

Leer más » 1 Comentario

Mostrar comentarios recientes en un widget con WordPress

Una de las características fundamentales que definen a un blog como tal, es la existencia de comentarios. Los visitantes del sitios se comunican con el autor y con otros visitantes. Gracias a ello se multiplica la información y en ocasiones, podríamos llegar a decir que el comentario supera a la entrada que comenta.

Como podéis ver, los comentarios son una pieza básica de los blogs y hay que cuidarlos. El fomento del diálogo en un sitio de este tipo es básico. ¿Cómo podemos mejorar este diálogo? Hay diferentes formas, pero debemos empezar por:

Esto segundo es justo lo que explicaremos cómo hacer. ¿Qué mejor para fomentar el diálogo que estar al tanto de lo último que se ha comentado? Hay varias alternativas para hacerlo con WordPress pero la que más me ha gustado por aspecto, funcionalidad y facilidad de uso es ésta que os cuento basada en el plugin WP-RecentComments.

Leer más » 5 Comentarios

Vocabulario WordPress en español

Si eres de los autores o administradores de tiempo que empezaste a usar WordPress hace mucho, habrás notado que hay términos del CMS que en función de la versión se han ido traduciendo de una forma u otra. Gracias al trabajo del grupo de traducción de WordPress español, brillantemente creado y dirigido por Fernando Tellado (mis felicitaciones desde aquí por el trabajo que realiza en tantos y tantos frentes), el CMS entero ya se traduce de una forma profesional. Es decir, los términos son siempre los mismos y no hay ambigüedades entre versiones.

Logo WordPress español

De esto justo vengo a hablaros hoy, bueno de esto y ya de paso a comentaros que si de verdad tenéis ganas, ayudéis en la traducción no sólo de WordPress sino de todos los proyectos libres que podáis. Aquí tenéis información que publicamos hace tiempo sobre cómo traducir proyectos libres (¿Cómo traducir programas libres? Parte I, II y III). Os dejo el enlace al grupo de traducción de WordPress a español.

Veamos a qué acuerdo se ha  llegado para ver qué términos no se traducen y a qué desambigüaciones se ha llegado. Esta guía puede ser útil para la traducción de proyectos libres similares (enlace a la guía de traducción de WordPress 3.x).

Leer más » 6 Comentarios

Configurar AdSense (anuncios) y Analytics (estadísticas) en WPTouch

Una vez hemos instalado y configurado correctamente WPtouch, tal como vimos ayer, vamos a proceder configuraciones adicionales para que el portal se quede completamente funcional, también en su versión móvil.

Configuración WPtouch con Google AdSense y Google Analytics

Integrar estadísticas con Google Analytics

Las estadísticas son algo básico para un blogger, así que si usáis Google Analytics os interesará esta parte. Dentro de la configuración hay una parte que lo especifica: “AdSense, estadísticas y código a medida”, sin embargo, no es trivial la configuración.

Dentro de esa parte tenemos un textarea para rellenar con título: “Estadísticas y código a medida”. Deberemos introducir el siguiente código JavaScript, modificando sólo nuestro identificador de cliente de Google Analytics (es una cadena de la siguiente forma: “UA-XXXXXX-X). Veamos:

Leer más » 9 Comentarios

Crea automáticamente una versión móvil para tu blog con WPTouch

Los dispositivos móviles son cada días más importantes en la red. Si antes era raro navegar con ellos, hoy lo extraño es justo lo contrario. Cada días más y más usuarios los manejan para navegar por la red. Antes esta situación, los que nos dedicamos a este mundo de la web, tenemos que reaccionar a tiempo para ofrecer nuestros sitios accesibles y cómodos de visitas desde ellos.

Si usamos WordPress estamos de suerte, porque como otras tantas veces gracias al WordPress style tenemos un plugin listo para instalar y ofrecer una visión de nuestra web adaptada para dichos dispositivos cuando haga falta.

Antes de empezar, veamos el final de todo, el resultado de todo este proceso aplicado a este portal:

Linux Hispano versión móvil con WPtouch

Leer más » 8 Comentarios

WP Questions: pregunta o responde preguntas sobre WordPress con recompensa económica

La asesoría y consultoría es algo básico dentro de los modelos de negocio del software libre. WordPress es a día de hoy uno de los proyectos más dinámicos dentro de todo el panorama libre: es el CMS más popular y su crecimiento sigue siendo constante.

WP Questions logo

Dentro de los modelos de negocio del software libre, la consultaría es un pilar básico. Existe el asesoramiento clásico, donde particulares o empresas ofrecen mediante comunicaciones a otros particulares o empresas; soluciones para problemas puntuales.

Sin embargo, gracias a los sistemas en la nube, es posible extrapolar este servicio para hacerlo llegar al gran público. WordPress Questions es un proyecto creado por Lawrence Krubner y Darren Hoyt. Nos ofrece una plataforma en la que todos podemos ser:

  • Asesores de WordPress, recibiendo una recompensa económica por cada asesoramiento prestado
  • Usuarios, podemos preguntar cualquier cosa sobre WordPress y obtener una respuesta rápida y fiable a cambio de un precio que nosotros fijaremos entre 1 y 100 dólares.
Leer más » 2 Comentarios

Notificar al administrador cuando alguien envíe una entrada para revisar con WordPress

En blogs o plataformas que usan WordPress y que tienen colaboradores que no tienen capacidad para publicar directamente sin ser revisados previamente por los administradores, en ocasiones, pueden quedarse entradas a la espera de ser revisada porque por defecto WordPress no envía correo a los administradores sobre este nuevo envío.

Puesto que siempre tendemos a automatizar los procesos al máximo posible y al hacerlo lo más desatendidos que podamos, no tiene sentido que entremos todo el rato a ver si hay entradas pendientes. read more

Leer más » 4 Comentarios