5 plugins útiles de WordPress

El otro día veíamos, aquí en Blogpocket, 10 plugins que no pueden faltar en tu WordPress. Son plugins esenciales y tu instalación los necesita. Sin embargo, existen otros que sin ser imprescindibles pueden hacer la vida más fácil, a tí o a tus lectores.

A continuación, una pequeña lista de 5 de esos plugins útiles que tengo instalados:

1. WordPress Importer. Si vas a mudar un blog desde Blogger, este plugin te ayudará en la tarea de importar la base de datos.

2. Viper’s Video Quicktags. Si tu blog va a contener vídeos, con este plugin añadirás al editor de posts, los botones para escribir el código correspondiente. Incluye YouTube, Vimeo, DailyMotion, Veoh y Blip.tv.

3. WP-PageNavi. Un plugin con el que podrás añadir automáticamente a tu blog un vistoso menú de navegación de páginas.

4. Exec-php. Lo uso desde siempre. Me acostumbré a él y lo utilizo para introducir código php en páginas como la de archivos o categorías.

5. WP-Print. Poder imprimir una versión adaptada de tus posts puede ser muy útil para algunas de tus visitas. Este plugin, que requiere la regeneración de tus permalinks, es muy fácil de configurar y ofrece un página imprimible de los posts bastante aceptable.

email Twitter Tumblr Posterous del.icio.us Google Bookmarks BarraPunto Meneame Wikio Ping.fm Technorati Add to favorites

Nuevo blog en Blogpocket Multisite: Acordes Modernos

También puedes leer Weblog Magazine, mi blog en ABC.es

Y estoy en Twitter, Facebook y Tumblr.

Tu propio botón “Me gusta” como en Facebook

tampón "me gusta"

Últimamente parece que estoy empeñado en demostrar al mundo que no se necesita regalar tráfico a otras empresas para ofrecer funcionalidades sociales. Me refiero al hecho de que con una instalación de WordPress puedes ofrecer todo lo que el usuario busca en un entorno social, ya sea con iconos para compartir el contenido, devolver los comentarios a tu blog y no digamos si usas BuddyPress.

Pues bien, aquí tenemos otro paso más en esta batalla por tu propio sitio web: ofrecer un botón al estilo del "me gusta" de Facebook pero con tu propio texto, imagen e incluso con contador de clics.

Y solo tienes que instalar el plugin Thank you counter, configurar sus opciones - ente las que tienes la posibilidad de elegir texto y tu propia imagen de botón - y ponerlo a disposición de tus lectores para que cada publicación muestre el nivel de popularidad.

Los clics al botón se guardan en una tabla de la base de datos así que si lo usas en un lugar con mucho tráfico tenlo en cuenta porque habrá una tabla más que engordará poco a poco.

Instalar el plugin es igual de sencillo de siempre, lo buscas en el instalador de plugins, lo instalas y lo activas. Luego puedes definir donde se mostrará en la página de ajustes del plugin o mostrarlo a voluntad mediante shortcodes o filterhooks, tu decides.

Además, también te ofrece un widget en el que mostrar los artículos con más clics, que más han gustado, con lo que sirve de maravilla como sistema de votaciones y te puedes ahorrar otro plugin.

Aquí te dejo unas capturas, verás que los botones por defecto son bastante feuchos pero ya te digo que puedes usar los tuyos propios …

Botón en una entrada Página de ajustes principal Página de ajustes 2 Página de estadísticas Estadísticas de una entrada Widget de escritorio de destacados Widgets Ajustes del widget de escritorio Ajustes de los widgets

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía Domina tu Blog

El sacrosanto, pero olvidado, W3C

Hubo un tiempo en que era muy importante que el código HTML de un blog estuviese bien escrito. Por ello, organismos con el W3C se encargaban de dictar normas y gente como Diego Martín o Walter Kobylanski dedicaban gran parte de su tiempo a enseñarnos cómo hacer las cosas bien. Les hablo de allá por 2003 y a mi todo aquello se me quedó grabado a fuego.

Hoy, existen muchos afamados y exitosos blogs que no validan correctamente, lo que demuestra posiblemente que todo eso no sirve para nada. Que sea un factor a tener en cuenta por parte de los buscadores, al fin y al cabo, es lo de menos. Pero no poner el atributo alt en un img puede impedir a alguien, con visión reducida, el acceso a tu blog, ya que al dispositivo, capaz de interpretar el código y convertirlo en voz, le faltará algo (ver Algunas reglas sencillas para validar tu blog).

Tener un blog en una plataforma como WordPress no te garantiza tener un código que valide correctamente. El theme puede estar desarrollado perfectamente pero hay tres vías por donde puedes empezar a hacer aguas. Una son los widgets, sobretodo los que permiten añadir código html. Algunos fallan si están vacios como, por ejemplo, el de comentarios recientes.

Otro camino tortuoso es el de los plugins. Hay desarrolladores que no tienen en cuenta la validación XHTML. A continuación, algunos ejemplos que he sufrido recientemente:

Facebook Social Plugins. Uno de los plugins más recomendables para añadir el botón “I like”. Sin embargo, se añade el atributo “allowTransparency” que no es correcto. Afortunadamente, se puede eliminar del script y no afecta al funcionamiento.

El botón de Twitter. Si quieres incluir un texto personalizado y una url, como puede ser necesario para intergrarlo en WP, se añaden los atributos data-text y data-url que no pasan el test de validación. En este caso, la única forma de solventarlo es configurarlo con la URL de la pagina y el título de la pagina en que esta el botón.

Compartir en Tuenti. Todas las imágenes se construyen sin “alt”.

Y, por último, habrá que tener mucho cuidado al escribir nuevas entradas, especialmente si conllevan código (el embed de YouTube no valida, sin ir más lejos).

Yo seré un romántico pero me gusta que mi blog conteste lo siguiente, cuando le paso el test de validación Valid XHTML 1.0 Transitional.

documento válido xhtml
email Twitter Tumblr Posterous del.icio.us Google Bookmarks BarraPunto Meneame Wikio Ping.fm Technorati Add to favorites

Nuevo blog en Blogpocket Multisite: Acordes Modernos

También puedes leer Weblog Magazine, mi blog en ABC.es

Y estoy en Twitter, Facebook y Tumblr.

Los 10 plugins que no pueden faltar en tu WordPress

Lo mejor de WordPress, en su versión instalable, es la posibilidad de ampliar la aplicación con plugins. Un plugin es un programa que se puede añadir al paquete original de WordPress, extendiendo sus funcionalidades. Realmente, WordPress es una plataforma que te permite construir cualquier tipo de sitio web, como veíamos en el post Cómo ampliar las posibilidades de tu blog. Sin embargo, los plugins son también el peor enemigo de WordPress. A menudo, son fuente de problemas, por lo que hay que tener cuidado con lo que se instala, leyendo bien las especificaciones, comprobando las incompatibilidades y probando siempre previamente.

A continuación, 10 plugins que no pueden faltar en tu instalación de WordPress:

1. Akismet. Un plugin que viene con el paquete de instalación de WordPress para combatir el spam. A veces falla, pero mantiene casi a cero el número de mensajes no deseados en comentarios y trackbacks.

2. All in One SEO Pack. Realiza por tí, automáticamente, todas aquellas labores relacinadas con el SEO (posicionamiento en buscadores). La parametrización no es evidente pero existe mucha información al respecto; como por ejemplo, Guía All in one SEO pack – Configuración o, más general, Guia completa de SEO para WordPress
. Más información sobre SEO y/o WordPress en mi cuenta de Delicious y aquí en Blogpocket.

3. Different Post Per Page. Muestra diferente número de posts en el blog, dependiendo de si se está visualizando la home, una página individual, una página de resultados, etc.

4. FeedBurner FeedSmith. Redirige cualquier feed del blog (rss, rss2, atom, etc.) al de FeedBurner. Tener tu feed definido en FeedBurner tiene la ventaja de poder medir tus suscriptores, además de disponer de funcionalidades adicionales como suscripción por e-mail, publicación automática en Twitter, feeds amigables, etc. FeedBurner también falla de vez en cuando y los contadores son aproximados pero, de momento, no hay ninguna aplicación semejante.

5. Google XML Sitmaps Generator. Otro plugin esencial porque automatiza la creación del archivo sitemap.xml, la pieza elemental en la que se basan herramientas de análisis para los buscadores, como Webmaster Tools de Google. Con esta aplicación puedes encontrar fallos y errores básicos, para el posicionamiento, en tu blog. No funciona para WP 3.0 Multisite pero se puede arreglar tal y como contábamos en Google Sitemap Generator y WordPress 3.0 Multisite.

6. Login LockDown. Entre los plugins que puedes instalar para aumentar la seguridad de tu blog se encuentra éste. Con él detectarás intentos de acceso a tu panel de administración. El plugin bloquea la IP si se intenta acceder más de un determinado número de veces.

7. WP Database Backup. Poder restaurar una base de datos es fundamental. En WordPress es súmamente sencillo con este plugin que te permite planificar backups periódicamente. Los backups no son más que una copia en una archivo plano de las sentencias SQL correspondientes para poder volver a crear las tablas con sus datos. Es un poco lioso en WP 3.0 Multisite porque te añade la posibilidad de hacer backup de todas las tablas de todos los subdominios en el dashboard de cada subdominio y dominio principal.

8. WP Related Posts. Un plugin para mostrar una lista de posts, de tu base de datos, asociada a la entrada que acompaña. La relación es más acertada cuanto mayor es el volumen de tu blog, lógicamente.

9. WP Super Cache. Permite automatizar el proceso de servir las páginas nuevamente solo si es la primera vez que se accede a ellas. En caso contrario, se muestran a partir de una memoria caché. Eso optimiza el rendimiento de tu servidor. Este plugin ha ido mejorando con el tiempo, a la vez que se corregían los problemas de compatibilidad con otros plugins.

10. WP Touch iPhone Theme. Por último, no dejes de instalar este plugin si quieres adaptar auotmáticamente tu blog a las pantallas de los dispositivos móviles como iPhone o Blackberry.

Posts relacionados con este asunto en Blogpocket: plugins de WordPress

email Twitter Tumblr Posterous del.icio.us Google Bookmarks BarraPunto Meneame Wikio Ping.fm Technorati Add to favorites

Nuevo blog en Blogpocket Multisite: Acordes Modernos

También puedes leer Weblog Magazine, mi blog en ABC.es

Y estoy en Twitter, Facebook y Tumblr.

Botón para compartir en Tuenti

La red social Tuenti cada vez es más abierta y, en esa línea, ahora podemos compartir nuestras entradas en Tuenti mediante un botón que facilitará la tarea.

Hacerlo es igual que compartir con el botón de Twitter, en la página oficial de desarrolladores de Tuenti tienes el método, que consiste en elegir el tipo de botón y modificar el código para usar el elegido y cambiar la URL de ejemplo por la tuya, o sea … 

HTML:
  1. href="http://www.tuenti.com/share/url=http%3A%2F%2Fayudawordpress.com/"
  2. target="_blank"
  3. <img src="http://www.tuenti.com/tuentishare_1616.png" />
  4. </a>

Ahora bien, para hacerlo a la manera sencilla en WordPress en Tecnocaos han creado un plugin, basándose en el plugin Add to Facebook, que puedes descargar en este enlace el repositorio oficial. Gracias al plugin puedes elegir el tipo de botón de manera sencilla, mediante selectores, y nada más, el plugin coloca el botón automáticamente debajo de tus entradas, como puedes ver aquí mismo.

Si pulsas se abre una ventana emergente en la que, además de enviar el enlace de la entrada, puedes realizar un comentario en tu tablón de Tuenti.

Google Sitemap Generator y WordPress 3.0 Multisite

WP MultidominioEn un post anterior titulado WordPress 3.0 multisite: cómo instalarlo (I) vimos que Jan Dembowski proponía una solución para que el plugin Google Sitemap Generator funcionase correctamente en una instalación de WordPress multidominio. Es una solución que funciona pero que requiere configurar el plugin con “Custom location” y definir distintos valores del path, adonde se alojará el sitemap, según el subdominio.

Sin embargo, en uno de los comentarios del post Google XML Sitemaps and WordPress Multisite, se aporta una alternativa mucho más elegante. A continuación, los pasos a seguir:

1. Modificar el archivo sitemap.php para comentar las líneas 53 a 58.

2. Modificar el archivo sitemap-core.php cambiando el código correspondiente a la función GetXmlPath por el siguiente:

function GetXmlPath($forceAuto=false) {
if(!$forceAuto && $this->GetOption(“b_location_mode”)==”manual”) {
$xml_path = $this->GetOption(“b_filename_manual”);
} else {
$xml_path = $this->GetHomePath() . $this->GetOption(“b_filename”);
}
if((defined(‘WP_ALLOW_MULTISITE’) && WP_ALLOW_MULTISITE) || (function_exists(‘is_multisite’) && is_multisite())) {
return str_replace(‘sitemap.xml’, ‘sitemaps/sitemap.’.$_SERVER['HTTP_HOST'].’.xml’, $xml_path);
}
return $xml_path;
}

3. Crear una carpeta en el directorio raiz llamado “sitemaps” y autorizarlo 777 (permiso para escribir).

4. Activar el plugin para que lo vea toda la red (opción “Activate Network”).

5. Poner en la configuración del plugin “Automatic detection” y nombre del sitemap: sitemap.xml, como si no tuviéramos una instalación multidominio.

6. Incluir la slguientes líneas en el archivo htaccess:

RewriteRule ^sitemap.xml sitemaps/sitemap.%{SERVER_NAME}.xml [L]
RewriteRule ^sitemap.xml.gz sitemaps/sitemap.%{SERVER_NAME}.xml.gz [L]

Suponiendo que tengamos una instalación con el dominio principal “misitio.com” y un subdominio “sitio1.misitio.com”, el plugin creará los sitemaps en “misitio.com/sitemaps” independientemente desde el sitio de nuestra red en donde se esté ejecutando. El de misitio.com se llamará “sitemap.www.misitio.com.xml” y el de “sitio1.misitio.com” se reconocerá con el nombre “sitemap.sitio1.misitio.com.xml”.

Con las reglas del htaccess, la búsqueda de “www.misitio.com/sitemap.xml” terminará en “www.misitio.com/sitemaps/sitemap.www.misitio.com.xml” y el de “sitio1.misitio.com/sitemap.xml” en “sitio1.misitio.com/sitemaps/sitemap.sitio1.misitio.com.xml”.

Todo ello implica la modificación del plugin, claro está, pero a cambio podemos seguir utilizándolo hasta que salga una versión compatible con WP 3.0 multisite.

email Twitter Tumblr Posterous del.icio.us Google Bookmarks BarraPunto Meneame Wikio Ping.fm Technorati Add to favorites

Nuevo blog en Blogpocket Multisite: Acordes Modernos

También puedes leer Weblog Magazine, mi blog en ABC.es

Y estoy en Twitter, Facebook y Tumblr.

Añade el nuevo botón oficial de Twitter

Seguro que a estas alturas, aunque no ha pasado casi nada de tiempo, ya sabes que Twitter ha lanzado su botón oficial para compartir contenidos. Pues bien, a las pocas horas ya tenemos muchas maneras de usar el nuevo botón oficial de Twitter, apunta y elige la que más te guste …

Código

Si ya le perdiste el miedo a "tocar" el tema que utilices casi nada mejor que servirte de las instrucciones oficiales para generar el botón como te guste y pegar el código en tu tema, normalmente en single.php o index.php, aunque puedes ponerlo en más sitios, como en el archivo.

Plugins

Por supuesto, como no podía ser de otro modo, a las pocas horas de estar disponible empezaron a aparecer plugins con los que facilitar y mejorar la inclusión del nuevo botón, aquí tienes los disponibles:

  1. WP Tweet
  2. BuddyPress Tweet Button
  3. New Twitter button
  4. WP Tweet button
  5. Twitter tweet button
  6. Twitter button
  7. Original tweet button shortcode
  8. Original tweet button
  9. WP-Twitter retweet button
  10. TweetButton
  11. TweetThis! button

Como ves hay unos cuantos, y todos nuevecitos, tuya es la elección. Yo no lo he añadido porque el plugin que uso ya incorpora esta funcionalidad, además de otras.

Ah, y - creo que nunca lo he comentado - puedes seguirme en Twitter, ahí nos vemos.

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía Windows Live Writer

Devuelve los comentarios de Google Buzz a tu blog

¡Que no, que no es un post repetido! :D

Es solo que estoy inmerso en una cruzada para devolver los comentarios a los blogs, de donde parte el contenido y, mientras leía el foro el otro día, resulta que geekzero quería hacer lo mismo que ayer vimos para Facebook pero en este caso para importar los comentarios de Google Buzz a WordPress.

Y mira por donde resulta que también hay solución para esto, no sabemos si Google matará a Buzz como ha hecho con Wave pero de momento vamos a recuperar los comentarios, por lo que pueda pasar.

Así que si quieres evitar que la conversación sobre tus publicaciones se disperse, también en Google Buzz, puedes recuperar los comentarios que la gente haga sobre tus entradas en el Buzz.

Solo tienes que instalar Buzz Comments, un plugin que también funciona como Backtype connect pero recuperando los comentarios de Google Buzz y mostrándolos en nuestro sitio, con una pequeña indicación de la procedencia, con enlace al "buzz".

Poco hay que hacer para que funcione, solo tener activado Gooble Buzz en tu cuenta de GMail, lógicamente, y que tu sitio esté en la lista de Sitios conectados de Google Buzz, pero si no está también hay una opción para que el mismo plugin lo conecte.

¿A que mola?. A este paso pronto habremos conseguido devolver los comentarios a nuestros blogs ;)

Devuelve los comentarios de Facebook a tu blog

Hoy en día la mayoría de la conversación se ha ido a los medios sociales. Sitios como Twitter o Facebook recogen la información de nuestros blogs o webs, enviados la mayoría de las veces por nosotros mismos mediante plugins, feeds o incluso aplicaciones internas de estos adalides del social media y, claro, al final resulta que la gente comenta en la anotación de Facebook sobre nuestra publicación en vez de en el sitio originador del contenido, nuestro blog.

Afortunadamente hay alguna manera de devolver la conversación a donde se inició. Ya vimos como importar comentarios de Twitter a WordPress y hoy vamos a ver como importar los comentarios de Facebook a WordPress.

Para ello nos valdremos del plugin llamado Facebook comments importer, cuya función es exactamente esa. Usarlo es realmente sencillo …

  1. Lo instalamos y activamos
  2. En la página de configuración le decimos el ID de nuestra página de Facebook (o perfil, que también vale)
  3. El plugin realiza una serie de comprobaciones y, si todo sale en verde, ya lo tenemos.
  4. Cuando alguien comente en Facebook a una anotación de nuestro sitio el plugin importará ese comentario y aparecerá en la entrada original.

Nada más, con esto conseguirás que la conversación esté de donde no debió de salir nunca, aunque me tendrás que reconocer que gran parte de la culpa la tenemos nosotros mismos al facilitar que nuestro contenido se publique automáticamente en las redes sociales, pero esa es otra discusión ¿no te parece?.

Nota: Para que el plugin detecte los comentarios las anotaciones deben estar como tales, como notas, si usas algún otro sistema (como RSS Graffitti) para mostrar las publicaciones de tu sitio en Facebook el plugin no detectará los enlaces a tu sitio y, en consecuencia, los comentarios a las mismas.

Simple Twitter Connect incorpora el botón oficial de Twitter

Si usas el plugin Simple Twitter Connect debes saber que desde hace un rato ya está disponible una actualización que incorpora el nuevo botón oficial de Twitter para compartir contenido.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes