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

Reducir el whitespace en Google Reader. “Display Density: Compact” [versión oficial]

Tan sólo anunciaros que ya se encuentra disponible la versión oficial de Display Density: Compact dentro de Google Reader. Os comenté la semana pasada como reducir el whitespace mediante GreaseMonkey y directamente en Chrome/Chromium, y ahora la forma de llevarlo a cabo es similar a lo que vimos con Gmail.

Bien, nos dirigirnos al segundo engranaje que nos encontramos arriba a la derechaDisplay density -> Compact. Reduciendo así lo que os comentaba. Por defecto el modo es: Confortable mode. read more

Leer más » 3 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

Reducir el whitespace en Google Reader. “Display Density: Compact” mediante script

Desde el pasado 1 noviembre, fecha en que Google renovó algunos de sus productos, Gmail y Google Reader entre otros, muchos de los usuarios se han quejado del nuevo aspecto y la cantidad de espacio que queda en blanco entre elementos.

En Gmail, ya vimos que la solución es sencilla, ya que bastaba con cambiar el Display Density de Conformable a Compact. Ahora en el caso de Google Reader, cuya interfaz actual detesto, no existe opción directa para eliminar esos espacios en blanco.

La solución: usar el siguiente script (Google Reader Absolutely Customizable) que he encontrado en userscript.org. Lo he probado en Google Chrome, Chromium y Firefox, aunque en este último hemos de tener instalado GreaseMonkey previamente.

Simplemente instaláis desde esa página el script y tendremos lo siguiente (hemos de refrescar para visualizar los cambios):

Vaya, que ya tenemos una interfaz muy parecida a la de hace tiempo. La que a mi personalmente, me encanta. Bien, ¿y tenemos más opciones? Por supuesto.

Nos dirigimos a Subscriptions -> Customize…

Leer más » 3 Comentarios

Eliminar warning y errores típicos en PHP

Cuando programamos en PHP existe una serie de errores y warnings que son muy típicos y que para el programador más novel pueden suponer un problema. Aquí recopilamos algunos de los más típicos, pero ya que estamos, me gustaría que todos nos contarais errores y soluciones a los mismos que encontráis a menudo.

Logo PHP

Warning: Cannot modify header information – headers already sent by

Que también podemos encontrar como “Warning: session_start(): Cannot send session cache limiter – headers already sent” o “Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by“. Se produce cuando intentamos modificar las cabeceras del paquete HTTP, cuando ya hemos dejado de emitirlas y estamos emitiendo el cuerpo del paquete.

¿Por qué ocurre esto? Podéis verlo dentro del protocolo. Para solucionarlo deberemos ser muy cuidadosos en dos aspectos:

  • Nunca comenzar a emitir el cuerpo antes de tiempo, con un sólo espacio en blanco delante de <?php  ya habríamos provocado el problema (se empieza a emitir un espacio en blanco como parte del cuerpo).
  • No emitir la cabecera en mitad del cuerpo. Es decir, no usar funciones que la puedan modificar como session_start, cuando estamos ya en el cuerpo de nuestro contenido HTTP.
Leer más » 6 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

GIT: Descarga, actualiza y sube tu código a Internet

Una de las ventajas del Software Libre es que la gran mayoría de los proyectos cuentan con unos repositorios donde los desarrolladores van colgando los últimos cambios en el código, por lo que siempre podemos descargarnos la ultima versión para probarlo (si bien como usuario final no se debería de hacerlo debido a la posibilidad de que haya un bug que nos provoque fallos en el sistema) o para ayudar en la búsqueda de fallos y subir los cambios o avisar de ello.

Hay varios sistemas de repositorios diferentes, como el archi-conocido Subversion, Bazzar o el cada vez mas usado GIT (creado por Linus Torvals para los repositorios del Kernel en sustitución de Subversion).

Si somos usuarios de Debian/Mint/Ubuntu y derivados nos bastara con instalar el paquete git-core:
sudo apt-get install git-core

Y si usamos Arch Linux:
sudo pacman -Ss git

Una vez instalado abrimos una terminal y nos movemos a la carpeta donde bajaremos el código del programa y ejecutamos:
git clone

Leer más » 13 Comentarios

Redimensionar partición FAT16

En ocasiones no tenemos a mano GParted o simplemente nos interesa interactuar desde la consola. Para redimensionar una partición FAT16 en Linux bastará con instalar fatresize y lanzarlo como os explico a continuación.

Para instalarla desde Debian y basados (Ubuntu):

ahornero@6581-D:~$ sudo apt-get install fatresize

Y unos ejemplos de uso:

  • Para redimensionar a 2 GB, con el parámetro -s

ahornero@6581-D:~$ fatresize -s 2G /dev/sdb1

  • Para hacer eso mismo pero en modo silencioso,
Leer más » 1 Comentario

Reducir el whitespace en Gmail. Density display: Compact

El pasado 1 de noviembre, desde el blog oficial de Gmail anunciaron los nuevos cambios en la interfaz y características del cliente y servicio de mensajería de Google.

Esta mañana lo activé, pero sorprendido y desesperado por ese enorme tamaño de letra y esa separación en blanco (whitespace) entre todos los elementos, tuve que buscar sobre “modificar el nuevo tema de Gmail” o “volver al tema anterior de Gmail”, y en ambos casos no encontré respuesta.

Bien, si lo que nos molesta es esa fuente tan grande y ese espaciado tan exagerado sólo tenemos que dirigirnos al segundo engranaje que nos encontramos arriba a la derechaDisplay density -> Compact. Reduciendo así lo que os comentaba. Por defecto el modo es: Confortable mode. read more

Leer más » 5 Comentarios