plugins

Está navegando por las entradas correspondientes a la etiqueta plugins.

En los últimos días la bitácora me ha dado algún disgusto: por ejemplo, al publicar una entrada nueva o actualizar una ya existente, aparecía una página en blanco. Además, cuando respondía a un comentario desde el escritorio del blog, el backend comunicaba un enigmático fallo en una sentencia SQL. Tanto los cambios en las entradas como los nuevos comentarios se guardaban correctamente, pero, además de un incordio, esa página en blanco era un síntoma evidente de que algo no funcionaba bien en La Bitácora del Tigre. Tras mucho investigar por la Red, y especialmente en los foros de WordPress, encontré una buena recopilación de las posibles causas del primer problema en Fix The Wordpress Blank Page Error, y a partir de aquí fui capaz de averiguar que el causante del trastorno (en realidad, de los dos trastornos) era el plugin Extended Live Archives, que ya me había dado bastante guerra en el pasado, y que al parecer es causa de numerosos conflictos de compatibilidad con las últimas versiones de WordPress.

Así que, con harto pesar de mi corazón –pues el Extended Live Archives genera unos índices dinámicos inigualables- he eliminado ese plugin. Me ha costado encontrar otra extensión que lo sustituya, pues ninguno de las seis u ocho que he examinado es capaz de crear un índice general de todas las entradas del blog, navegable tanto por fechas como por categorías. Haciendo de la necesidad virtud, como tantas otras veces, al final me he decidido por el plugin Smart Archives Reloaded, que también ofrece una funcionalidad aceptable (véase el nuevo índice general del blog), aunque ciertamente incomparable con el anterior.

Continuar leyendo »

Acabo de solucionar el problema de la imposibilidad de traducir el tema Tarski (y ya, de paso, otras plantillas y extensiones en los que pueda ocurrir lo mismo), al que me referí en al artículo de ayer, gracias a una oportunísima intervención de harry_krishna en los foros de soporte de Pro Theme Design. Para quienes no sean capaces de entender lo que en este foro se dice, el problema sólo afecta a las extensiones y plantillas traducidas mediante ficheros .PO/.MO que han sido creados con el plugin Codestyling Localization (del que yo traté, por cierto, y con gran entusiasmo, en Traduciendo WordPress, sus plantillas y extensiones, con el plugin Codestyling Localization).

Según se indica en el repositorio oficial de extensiones de WordPress y en el hilo del foro dedicado a este problema, de momento este plugin es incompatible con la nueva API de traducción de WordPress 2.9. Por consiguiente, todos los archivos .PO y .MO generados o editados con dicha extensión quedan inhabilitados para ejercer su función. La solución es simple: descargar el fichero .PO, editarlo en local (por ejemplo con PoEdit), generar el  correspondiente fichero .MO y subir ambos por FTP.

Sé que es un modesto regalo de Nochebuena, pero seguramente esta información resultará útil a los sufridos usuarios y usuarias que han actualizado sus sistemas a WordPress 2.9. A todos ellos, feliz Navidad.

Ya sé que no soy nada original, pero me gusta celebrar las festividades decembrinas en el blog con alguna pichorradica navideña. Si la del año pasado no fue especialmente novedosa, la de éste resulta de una obviedad flagrante: como ya habrán advertido mis lectores y lectoras más diligentes, se trata del típico script de nieve cayendo, conseguido gracias al plugin Let It Snow!.

Hubiera preferido algún otro, y de hecho estuve haciendo pruebas con el WpMooSnow: plugin efecto nieve en JQuery para WordPress, pero lo tuve  que descartar porque entraba en conflicto con la extensión Lightbox 2, que utilizo para conseguir un efecto de superposición u overlay en las miniaturas de imágenes. Tampoco conseguí que funcionara correctamente un script muy parecido que hace uso de las librerías MooToools, el WpMooSnow: plugin efecto nieve en Mootools para WordPress, así que finalmente opté por la solución más sencilla, aunque no sea la más artística.

Que las fiestas sean dichosas para todos, y que en el año 2010 se hagan realidad todos nuestros buenos propósitos. De momento, 2009 finaliza blanco y gélido, pero prometedor, al menos si hemos de hacer caso de aquel viejo refrán que dice “año de nieves, año de bienes”. Que nieve, o, como diría, con su incomparable fraseo, el bueno de Frank Sinatra, “Let it snow!”:

Imagen de previsualización de YouTube

En dos artículos ya venerables de La Bitácora del Tigre, Búsquedas desde Firefox para el área de Lengua 1 y Búsquedas desde Firefox para el área de Lengua 2, apunté algunas técnicas para añadir diversos motores al formulario de búsqueda de los navegadores que son compatibles con Sherlock y OpenSearch (para una relación exhaustiva de sitios que integran dichas tecnologías véase la pagina del Mycroft Project) y señalaba las inmensas posibilidades que los mencionados estándares ofrecen a la hora de convertir los navegadores –especialmente Firefox- en centros de búsquedas lingüísticas de todo tipo.

Pues bien, recientemente he descubierto que cualquier administrador de un sitio web elaborado con WordPress o WordPress MU (y con otras aplicaciones, como luego se verá) puede implementar sin demasiado esfuerzo OpenSearch, con lo cual el sitio podrá ser añadido a la barra de motores de búsqueda del navegador. Basta para ello con instalar alguno de los plugins que a tal efecto se han creado para WordPress; en concreto, el Open Search y el Open Search Document, con los cuales he estado realizado experimentos durante la última semana (también hay otro plugin “extraoficial”, creado por Andrés Nieto y denominado WP-OpenSearch, que no he probado). Aunque el segundo parecía más prometedor a primera vista, me ha dado algunos problemas, por lo que he optado por añadir el primero tanto a La Bitácora del Tigre como a mi Blog de pruebas en BlueHost y a la plataforma Multiblog del PNTE. Animo a todos los lectores de este blog a hacer las pruebas que consideren necesarias para verificar el correcto funcionamiento de los tres sitios; por supuesto, me brindo de antemano a responder atentamente a sus consultas y preguntas.

Continuar leyendo »

En varias ocasiones me he referido ya al plugin , que permite convertir cualquier bitácora elaborada con WordPress en una aplicación al estilo iPhone o iPod touch. Además, y desde la versión 1.5 (ahora mismo va por la 1.9.3.4), la extensión es compatible con Android, de modo que todos los felices propietarios de un móvil o smartphone gobernado por ese sistema operativo podrán navegar por aquellos blogs en los que esté instalado el plugin, cuyo resultado son sitios web más ligeros y, sobre todo, mejor adaptados a la peculiar idiosincrasia de este tipo de dispositivos.

De entre todas las funcionalidades que ofrece esta extensión, cabe destacar las siguientes:

  • Conmutación entre el modo iPhone y el modo normal de visualización del blog. En modo iPhone, el funcionamiento es muy similar a las aplicaciones nativas para estos dispositivos.
  • Efectos AJAX, jQuery y JavaScript, que se pueden deshabilitar si el administrador del blog así lo desea.
  • Búsqueda completa en entradas, páginas, categorías, etiquetas y enlaces.
  • Soporte para servicios de marcadores sociales.
  • Paginación y comentarios en AJAX.  Estos últimos se pueden enviar en tiempo real.
  • Selección de iconos para las páginas estáticas, el logotipo del blog, etc. El plugin ofrece una serie de iconos predefinidos, pero también permite añadir iconos propios.
  • Posibilidad de modificar el título del blog.
  • Selección de las páginas estáticas del blog que se desea mostrar.
  • Posibilidad de mostrar u ocultar los resúmenes de las entradas.
  • etc.

Continuar leyendo »

Hace ya algún tiempo que tenía previsto escribir en este blog acerca de After the Deadline, una aplicación de corrección ortográfica y gramatical recientemente adquirida por Automattic, de la que tuve conocimiento a partir de Ayuda WordPress. Por diversos motivos, el artículo se ha ido retrasando, pero al enterarme de la noticia de que la tecnología se ha convertido en software libre y está disponible de acuerdo con los términos de una licencia GPL, he considerado que ya no podía esperar más para echar mi cuarto a espadas sobre tan interesantísima innovación.

En efecto, la tecnología de After the Deadline está incorporada desde principios del mes de septiembre a todos los blogs alojados en WordPress.com; de hecho, cualquier usuario de este servicio puede comprobarlo en el editor visual, independientemente de la lengua de configuración, aunque la aplicación sólo funciona adecuadamente para blogs en inglés. Además, After the Deadline ha publicado el correspondiente plugin, que puede añadirse a los blogs creados con WordPress. En cualquiera de sus dos versiones, este servicio supone un avance esencial en un ámbito como el de la corrección ortográfica y gramatical de los blogs, en el que, hasta la fecha, sólo existían herramientas de alcance muy limitado y en general escasamente satisfactorias.

Continuar leyendo »

De esa mina inagotable de recursos y buenas ideas que es Ayuda WordPress obtuve el otro día el impulso necesario para probar a fondo el plugin Sociable, que en más de una ocasión había ensayado con resultados poco satisfactorios. Desde que limpié a fondo el blog, operación en la que eliminé la extensión Share This, echaba de menos alguna de esas herramientas que ayudan a los visitantes a compartir sus artículos favoritos en las redes sociales, y de aquí que me esforzara en superar las dificultades que en su día encontré.

La verdad es que los obstáculos sólo tenían que ver con el aspecto gráfico de los iconos, porque tanto la instalación como la configuración del plugin Sociable no presentan el más mínimo problema. Pero había varios detalles –el espaciado vertical ente la leyenda “Compartir” y los iconos identificadores de los servicios de marcadores sociales, el tamaño y el color de la fuente de dicho texto, y los efectos de subrayado y el “hover” sobre las imágenes, propios del tema Tarski- que se me atragantaron la primera vez que probé el plugin.

Continuar leyendo »

Hace algunos días, el Prrofesor Potâchov comentaba en Twitter (lo siento, Néstor, pero no he encontrado la referencia exacta a tu gorjeo) cuán dura es la vida del traductor de temas o plantillas de WordPress. La afirmación de Néstor es indiscutible, y de hecho no sólo afecta a WordPress o a otros miembros de su familia, como WPMU, bbPress o BuddyPress, sino, en mayor o menor medida, a todos los gestores de contenidos con los que he tenido ocasión de trabajar: b2evolution, Drupal, FlatPress, Joomla!, Moodle, MyDMS, OTRS, etc. Incluso aunque los programadores de estas aplicaciones hagan bien su trabajo y la comunidad de usuarios de cada ámbito lingüístico, en este caso el español, proporcione versiones solventes al poco de publicarse las aplicaciones, abundan las traducciones incompletas, los calcos y falsos amigos, los errores clamorosos, las faltas de ortografía o puntuación, las incongruencias e inconsistencias, etc. Que el problema es arduo y va mucho más allá de las sutilezas para expertos o fundamentalistas de la corrección lingüística lo demuestra el excelente artículo de nv1962, en On the ever annoying issue of English-centric date formatting in default WordPress themes, que a pesar de su título en inglés está relacionado con los desafíos que la traducción de esta aplicación plantea a la comunidad hispanohablante.

Todavía menos satisfactorio es el panorama si prestamos atención a lo que podríamos llamar los márgenes de las aplicaciones, es decir, el conjunto de temas o plantillas, de plugins y extensiones que crece frondoso en torno a los programas de más éxito (en el caso de WordPress, unos y otros se cuentan por miles). A pesar de que las aplicaciones suelen tener normas muy claras para la “internacionalización” y “localización” de plantillas y extensiones (más adelante explicaré estos conceptos), y a pesar también de que se valen de sistemas perfectamente capaces y probados (véase, para el caso de WordPress, los artículos Installing WordPress in Your Language, I18n for WordPress Developers, y Translating WordPress), esas normas se incumplen sistemáticamente, con el resultado esperable de un gran porcentaje de sitios web (en el caso que nos ocupa, blogs) practicantes muy a su pesar de una especie de mezcolanza idiomática que supone para lectores y visitantes no sólo una funcionalidad disminuida, sino sobre todo una falta de respeto.

Continuar leyendo »

Después de algo más de dos semanas con el blog de baja temporal por vacaciones (pero prometo entregar en breve un par de colecciones de fotos de mis andanzas por tierras levantinas e ibicencas), nada más volver a casa he actualizado La Bitácora del Tigre a la versión 2.8.2 de WordPress, sin pasar por la 2.8.1. Ha sido una actualización directa, realizada desde el propio backend del blog, mediante la función Actualizar, accesible desde el menú Herramientas.

A fin de evitar posibles problemas, he desactivado previamente todos los plugins, y he realizado las oportunas copias de seguridad de la base de datos y de los archivos de la aplicación. En realidad, esta última no ha sido completa, pues sólo he guardado los archivos que me interesaba conservar, esto es, aquellos que la aplicación no sustituye al actualizarse. Para ello me he valido de un plugin utilísimo, el WordPress Backup, que genera en un periquete tres archivos comprimidos, uploads.zip, plugins.zip y themes.zip, que contienen, respectivamente, el directorio de archivos subidos al blog (en mi caso, casi todo son imágenes), el de plugins con todos sus subdirectorios, y el de la plantilla utilizada por la bitácora.

Continuar leyendo »

Esta va a ser una entrada breve y rotunda, con una recomendación apasionada: blogueros y blogueras que trabajan con WordPress, descarguen, instalen y hagan pruebas con el plugin Advanced Export for WP and WPMU (me he enterado de su existencia gracias a Ayuda WordPress), que añade a las funciones estándar de exportación del contenido, ya incorporadas a la aplicación, la interesantísima posibilidad de filtrar aquél por varios parámetros: fecha, autores, categoría, tipo de contenido (entradas y páginas), estado de publicación de los artículos y, lo que ya es la repanocha, todas las combinaciones posibles de dichos parámetros.

Con este plugin, hacer una exportación total o parcial de un blog, dividirlo en varios blogs más pequeños o crear un blog nuevo a partir de otros ya existentes, se convierten en tareas triviales, casi en un juego de niños. También vendrá de perlas a los administradores de blogs monumentales, a fin de reducir el tamaño de los archivos XML resultantes del proceso de exportación y, por tanto, el tiempo y el esfuerzo de servidor necesarios para importar dichos ficheros. Y por supuesto alegrará la vida de los que tengan que migrar o actualizar un blog siguiendo el procedimiento de exportación-importación, sobre el que escribí el pasado sábado, contando mi experiencia con el blog Darle a la lengua, de Felipe Zayas.

Continuar leyendo »