Archivo | recursos RSS feed for this section

Mailpress: boletines electrónicos directamente desde WordPress

13 Jul

MailPress es un plugin que permite gestionar de manera sencilla el envío de correos electrónicos a grupos de suscriptores en WordPress. Es una herramienta muy útil para el envío semanal, mensual o diario de boletines electrónicos o newsletters a los que se pueden aplicar temas visuales u ordenar por categorías.

Viene con “temas” para escoger y aunque su “setup” inicial es medio entreverado, una vez configurado, él mismo edita y envía los boletines automáticamente con las actualizaciones de contenido de tu blog, sin que tengas que editar nada más.

Tiene además un widget para gestionar nuevas subscripciones y varios add-ons que le dan más funcionalidades y lo transforman en una poderosa herramienta.

Con la intención de facilitar aún más el uso de MailPress para los que hablamos español, la gente de SieteCoyote publicó los archivos de localización para el lenguaje Español de este plugin.

Anuncios

Plugin WordTwit: twitea automáticamente las entradas de tu blog

12 May

Para el que gerencia contenido de varios sitios simultaneamente y quiere estar al día con todas las tendencias de la web social (Facebook, twitter, etc) mantener todo acutalizado puede terminar siendo una rotina agotadora.

Una solución para estar en todas partes al mismo tiempo con un mínimo de esfuerzo, es sincronizar Facebook y Twitter con tu sitio o blog, para que cada vez qu ingreses una nueva entrada al sitio de wordpress, aparezca el titulo y el link en Twitter y Facebook

En el caso de Facebook, lo que hay que hacer es incorporar la aplicación Simplaris Blogcast a tu perfil o página y al configurarla indicar el nombre del blog/sitio cuyas entradas quieras que aparezcan automaticamente en tu perfil personal o página.En el caso de Twitter existe un plugin excelente llamado WordTwit. Para instalarlo hay que: bajar la última version del sitio

  1. descomprimir el archivo y subirlo a wp-content>plugins
  2. activarlo en el tablero de tu sitio en la seccion de plugins
  3. configurarlo desde el panel de opciones (simplemente anexando el username y contraseña de tu cuenta twitter)
  4. listo!

Compensa o no pagar por un tema (theme) premium?

22 Abr

Hay una noción bastante difundida (aunque errónea) de que WorPress.com es para principiantes y WordPress.org (con todo lo que envuelve contratar hosting, tener un dominio, etc, etc) es para usuarios PRO.

De la misma manera, se considera que pagar por un theme premium es un desperdicio de dinero, dada la enorme profusión de temas gratuitos que existe en la web. Por otra parte, es común que empresas (y usuarios privados) paguen los servicios de un diseñador web a la hora de migrar su web site para la web 2.0, aún cuando éste se sirva de plataformas open source como WordPress.

En realidad, es muy común que bloggers experientes mantengan más de un blog online (a veces uno personal, otro profesional, además de bitácoras para proyectos específicos) y que usen WordPress.com o que instalen WordPress en un hosting pago, indistintamente, dependiendo de las necesidades de cada blog especificamente. Como complemento, estos blogs suelen interactuar con las interfaces que los usuarios tienen en Flickr, Facebook, Dopplr, Orkut, etc.

En mi caso personal, uso WordPress para mi blog personal (al que personalicé bastante mediante plugins y hacks varios) y que está hospedado con su propio dominio en Dreamhost. Al mismo tiempo mantengo este blog gratuitamente en WordPress.com. ya que basicamente funciona como una bitácora y no requiere configuraciones complejas.

Para focalizarnos en el tema central de este post, les comento que por primera vez, estoy trabajando con un theme premium (pago)creado por un designer indonesio para Intermedi@rte – mi último proyecto personal. Estoy ampliamente satisfecha y creo que vale cada peso que pagué por él.

El theme tiene un look totalmente profesional y muchas funciones están prácticamente automatizadas de manera tal que un usuario intermedio sin conocimientos de programación pueda configurarlo sin mayores dificultades. Inclusive su autor creo un panel de control específicamente para gerenciar con mayor facilidad y sin tocar una línea de código las diversas funcionalidades del tema como colores, opciones de imágenes, publicidad, etc.

Lo más importante en mi caso (lo que de hecho me convenció de que quizás podría prescindir de contratar un programador para este proyecto), es que tiene un forum para consultas y dudas, moderado por el propio creador del theme, donde uno puede “apagar cualquier incendio” que surja y ademeas realizar consultas específicas para personalizar funciones o detalles de diseño.

Es posible que ésta no sea una buena opción para desarrollar proyectos por encargo, cuando el cliente comienza a hacer pedidos medio caprichosos, del tipo de “me gustaría que este botón fuera verde y redondo, t también que aparezca un rectángulo en flash a la derecha…..”.

Para quien como yo, opta por adaptar la arquitectura de la información al theme, a cambio de prescindir de un programador, valió la pena desde todo punto de vista, inclusive el económico.

Como crear fácilmente banners animados para tu blog (Mac OS)

21 Abr

Sea para darle un poco de condimento a tu blog personal o vender publicidad y ayudar a monetizar tu sitio, los banners animados son siempre una buena opción. Los hay super-sofisticados, en flash, con transiciones que llegan a niveles de obras de arte. Para los que no somos expertos una opción accesible es crear banners en formato gif animado.

Si eres usuario de Mac, te recomiendo un programa freeware GIFfun que resuelve el problema en un instante y no requiere de ningún conocimiento técnico.

Aquí te van las instrucciones para crear tu primer banner:
1- descargar el programa GIFfun para MacOS.
2- copiarlo en la carpeta de aplicaciones.
3- crear una carpeta con las imágenes (mínimo 2) que queremos que se roten en el gif animado (obs: las imágenes tienen que tener exactamente el mismo tamaño, en mi caso 468 X 60 px, que es el tamaño del banner)
4- arrastrar las imágenes a la ventana de edicion del programa.
5- escoger la velocidad de reposición de cada imágen (delay) según tu propio gusto.
6- seleccionar la rotación (loop) En mi caso seleccione “forever” porque quiero que las imágenes permanezcan rotando permanentemente cuando la página esté abierta.
7- en el número 3 seleccionar “Make gif”.
8- listo!

giffun

Para los más crativos, hay otras opciones en el programa para experimentar, como el color, transparencia, etc. El efecto de transición de puede crear aumentando el número de imágenes intermedias y disminuyendo la velocidad de reposición de cada imágen (como si fuera una película de animación).  Para la imágen de abajo usé 5 gifs. (No queda igual que los hechos en flash pero en compensación son mil veces más sencillos de crear, hasta para los que no somos nerds)

intermediartebanneranimated

Revision Delete: plugin indispensable para el WP 2.7

25 Mar

Si usas WordPress 2.7 y publicas posts con frecuencia, es posible que hayas notado que el blog se tarda en hacer ciertas cosas y que la número de post indexados crece de manera exponencial (en mi casi de unos 160 a más de 500).

Resulta que a partir de esta versión WordPress tiene la opción de hacer una copia de seguridad de cada post de forma automática y cada copia es guardada en la base de datos como un nuevo post. Si tienes la mala costumbre de a veces dejar una ventana abierta por días, WordPress puede llegar a guardar cientos de versiones de ese post.

La solución es instalar un plugin que permite el manejo y control de esa función. Hablo del Revision Delete. Este plugin elimina automáticamente todos las revisiones de los artículos publicados y copias de seguridad después de x días. Además, existe la opción de dejar la última revisión de un artículo, si quieres.

Para operarlos es sólo subirlo a la carpeta de plugins, activarlo y configurar las opciones desde la sección de opciones. Fácil e imprescindible.

Para evitar desastres III: cómo hacer un backup manual de tu blog

16 Mar

Ya hemos configurado el plugin WP-DB Backup para hacer automáticamente un respaldo diario de nuestra base de datos. El asunto es que si el script falla por algún motivo y los archivos de nuestra base de datos están corruptos, sólo nos enteraremos después de que haya acontecido un problema serio e intentemos (en vano) recuperar nuestra base de datos a partir del backup. Desastre completo….

Para evitar este escenario, lo ideal es tener un respaldo del respaldo. Proponemos para ésto un backup manual de nuestro blog (el cual se hace via FTP)

Si tienes un blog de WordPress hospedado en un servidor, es probable que ya tengas en tu computador un programa de FTP, el cual requieres para poder transferir archivos de tu computador al servidor y viceversa.

Para Windows los más comunes son:

Para Mac:

Utilizando el programa de FTP, lo que tenemos que hacer, mediante el uso de la contraseña del servidor (si no la tienes, contacta a tu hosting) es simplemente  “bajar” nuestro sitio completo via FTP a nuestro disco duro.

El sitio puede estar en el directorio raiz  o en un directorio específico llamado, por ejp, “blog”. Son varios directorios, todos fácilmente reconocibles porque empiezan con “wp-“.

Después de copiar nuestro sitio en el disco duro de nuestro computador, habremos completado 50% de la rutina de respaldo manual de nuestro blog. Ahora viene la parte más delicada, que es la de exportar nuestra base de datos via phpMyAdmin.

Todos los hostings respetables ofrecen phpMyAdmin como método para accesar y gerenciar bases de datos. Hacer un respaldo de base de datos requiere un poco de cuidado. Con instrucciones detalladas, un poco de atención y paciencia, sin embargo, se consigue. La tranquilidad de saber que nuestro blog estará seguro, hace que todo compense.

El primer paso es descubrir como se accede al panel phpMyAdmin de tu hosting (si intalaste tú mismo WordPress ya has entrado a este panel a la hora de crear la base de datos y configurar la contraseña)
backup-1

Una vez que hayas entrado al panel phpMyAdmin, tienes que encontrar la base de datos (database) correspondiente a tu blog.
backup2

Una vez localizados las tablas de tu base de datos les das clic a la opción EXPORTAR
(en la imágen de abajo sólo aparecen las tablas básicas. el número total depende de los plugins que tengas instalados y de otras variables)
backup3

Aqui viene la parte importante: qué opciones seleccionar. Se las explico paso a paso basandóme en el utilísimo artículo de Tamba2 y después abajo va una imagen con el resultado del panel:

  • seleccionar EXPORT -> SQL
  • seleccionar STRUCUTRE ->ADD DROP TABLE + ADD AUTO_INCREMENT VALUE + ENCLOSE TABLE AND FIELD NAMES WITH BACKQUOTES
  • seleccionar DATA -> COMPLETE INSERTS + USE HEXADECIMAL FOR BINARY FIELDS
  • seleccionar SAVE AS FILE (dejar el nombre en blanco) y seleccionar REMEBER TEMPLATE
  • seleccionar COMPRESSION -> NONE
  • seleccionar GO

backup4-1

Listo! Ahora lo importante es guardar esta información en un lugar seguro y actualizar el respaldo manual por lo menos una vez por semana, para complementar el respaldo diario del plugin WP_DB Backup.

Para profundizar en este asunto, ir al WordPress Codex.

Para evitar desastres I: qué hacer para proteger nuestro blog de desaparecer en un imprevisto técnico

16 Mar

Imprevistos pueden ocurrir en cualquier momento y con cualquier blog: tu hosting puede fallar y tu blog simplemente desaparecer. Tu base de datos puede corromperse y perder todos tus posts. Un intruso puede hackear tu blog y decidir borrar todo. Cualquier situación de estas puede transformarse en un desastre mayor si no tomamos las precauciones debidas.

Hay varios dispositivos, rutinas y plugins especificamente diseñados para  respaldar la información de sitios de contenido dinámico como los montados en WordPress. Cada una ofrece un nivel diferente de garantía y para escoger la que más se adecúa para nuestro blog tenemos que evaluar varias cosas:

  1. nivel de relevancia del contenido del sitio (el mínimo sería un blog personal y el máximo un blog corporativo o institucional)
  2. frecuencia en que se actualiza el contenido
  3. nivel de conocimientos técnicos de la persona encargada de hacer el respaldo

1. Nivel de relevancia del contenido:

Si lo que queremos es hacer un backup de nuestro blog personal, las instrucciones de este post serán probablemente suficientes para dormir tranquilos. En el caso de un sitio web más complejo, como por ejp fue el caso del sitio  que hicimos para el Festival Internacional de Cine de Guadalajara 2008, la opción más segura es contratar un especialista para instrumentar un respaldo diario (con una combinación cron + rsync) que automáticamente envíe la base de datos y la imagen de los datos replicada a otro servidor. Este tipo de servicio crea automáticamente un clon del sitio actual, de manera que si aconteciera un problema a nivel de servidor y/o ataque de hacker, el clon pueda activarse como sitio principal, haciendo que el dominio apunte al hosting secundario. Este no es un procedimeinto simple y no está recomendando a menos que efectivamente la empresa o institución evalúe que no puede darse el lujo de que su sitio web esté fuera del aire ni por un sólo día.

2.  Frecuencia en que se actualiza el contenido:

Si el blog es actualizado con una periodicidad moderada, los sistemas manuales (o una combinación de backup manual periódico con un plugin de backup automatizado) deberían ser suficientes. Para blogs con múltiples autores o que actualizan su contenido varias veces al día, es imposible mantener un backup manual.

3. Nivel de conocimientos técnicos de la persona encargada de hacer el respaldo:

Obviamente que las soluciones simples (plugins, etc) suelen ser generalmente menos seguras. No son pocas las personas que sentían que la información de su blog estaba estaba a salvo porque habían instalado un plugin que les mandaba por email una vez por semana la base de datos a su caja postal. Sólo después de un desastre y de intentar restarurar la base de datos a partir del respaldo que tenían es que descubrieron que muchos archivos tenían un error de compresión y por lo tanto estaban totalmente inutilizables, perdiendo su blog para siempre.

Asumiendo que nuestro blog es importante pero no el sitio web de la NASA, ni nada que se le parezca, paso a detallar en el próximo post el procedimiento más seguro de proteger nuestra información, accesible a personas que como yo,  no somos especialistas en seguridad de redes. (en el peor de los casos, con el backup que aprenderemos a hacer en este artículo, una persona con un conociento técnico un poco más amplio que nosotros podrá restaurar nuestro sitio web a su condición inicial)

Como agregar comentarios en las páginas internas de tu blog

9 Mar

En la mayoría de los themes, la caja para que los usuarios hagan comentarios está sólo reservada a los posts (también llamados artículos o entradas).

Algunas veces, sin embargo, puede ser interesante inckuir esa opción también en las páginas internas, como yo lo hice en mi blog “Pensando en las musarañas”.

Para hacerlo, simplemente hay que incluir el siguiente código en la página page.php de tu theme:

<?php comments_template(); ?>

donde quieres que aparezca la caja. En mi blog eso es justo arriba de:

<?php endwhile; else: ?>

Así de simple!

Plugin Page-links-to: para redireccinar páginas internas de tu WordPress a links externos

2 Mar

Muchas veces nos gustaría enlazar nuestro blog directamente a un recurso externo, como un otro blog, o nuestro album en Flickr o nuestros links en Delicious o inclusive  a nuestra página en Facebook. Obviamente que para eso se puede usar el Blogroll, pero si la idea es integrarlo totalmente al sistema de navegación del blog, tenemos existen 2 opciones básicas:

  1. entrar a editar el código (si es del menú central, sera directamente en header.php
  2. instalar el plugin page-link-to que te permite hacer eso sin tener que complicarte con códigos de ningún tipo.

El plugin es super simple y te permite redireccionar cualquier pagina o inlcuso entradas individuales a otros links a partir del panel de adminstración, sin tener que altarar ningún código en tu theme.

Funciona perfectamente com WP-7.0.

Puedes ver su utilización en mi blog: Pensando en las musarañas (clicar en el link PRO@RTECLIPS, TUTORIALS O CUBABLOG) o en el sitio Intermedi@rte (clicar en en link ENLACES)

Encuestas: para saber la opinión de tus lectores

10 Feb

Una de las características de los sitios web 2.0 es la posbilidade de que los usuarios interactúen y nos sean meros receptores de información. Las encuestas, en este sentido, se han transformado en un elemento infaltable en cualquier web site.

En los personal, a menos que uno requiera un sistema muy sofisticado de sondeo de opinión, tratándose de WordPress, prefiero irme por lo clásico: WP-Polls, un plugin simple de configuración ultra sencilla y compatible con temas que usan widgets. Su versión 2.4 funciona con WP 2.7.

Yukei.net nos trae un breve listado de aplicaciones web para crear encuestas o votaciones para los que les interese concoer otras opciones. Algunas general, tienen servicios gratuitos y premium, permiten presentar las encuestas en español, procesar altos números de respuestas, generar gráficos o tablas de resultados, etc.

  • PollDaddy.com: servicio adiquirido durante este año por Automattic (la empresa detrás de WordPress, Akismet… ). Especialmente destacable es su servicio de pago, bastante personalizable y potente. Fue el servicio utilizado para las encuestas para definir la interfaz de administración en WordPress 2.7.
  • Wufoo: enfocado principalmente a construir formularios; también es posible utilizarlo para crear y procesar respuestas.
  • SurveyMonkey.com: su propósito es permitir a cualquiera construir encuestas online rápida y fácilmente.
  • Zoomerang.com: en su plan premium incluye soporte telefónico y “acceso a expertos en investigación online”.