Skip to main content
Reinventing the wheel

Default Gravatar Sans, un plugin para WordPress

Tras actualizar la bitácora a la plataforma WordPress, el siguiente paso ha sido descubrir y jugar con la configuración hasta quedar satisfecho, o al menos casi satisfecho: no me acaba de convencer el sistema para mostrar los avatares de los usuarios. Por imperativo del CMS las imágenes son «filtradas» por el sitio Gravatar.com aun cuando éstas sean archivos locales sin ninguna afiliación a tal sitio.

Así, si yo quiero mostrar una imagen para los usuarios que comentan sin estar identificados, por ejemplo

http://raohmaru.com/blog/wp-content/uploads/2012/04/default_avatar.png

la dirección URL se convierte en

http://1.gravatar.com/avatar/f944229af6b258c09f105781f66ef3e5?d=http://raohmaru.com/blog/wp-content/uploads/2012/04/default_avatar.png

Ésta acción puede provocar dos situaciones:

Mi solución ha sido programar un plugin para WordPress (¡el primero!) en PHP, que inhabilita por completo las redirecciones a Gravatar.com, y que añade también una opción para utilizar una imagen cualquiera como avatar por defecto.

A continuación más información sobre el plugin y el enlace al archivo para su descarga.

[Actualizado el 29/04/2012]
Plugin registrado en WordPress.org: http://wordpress.org/extend/plugins/default-gravatar-sans/

Default Gravatar Sans

Opciones de configuración del plugin

Download Default Gravatar Sans 1.0

Disables Gravatar.com avatars, and allows one local default avatar image for users without avatar in his profile. To be used alongside Simple Local Avatars.

Based on the plugin Disable Default Avatars by TheDeadMedic.

Installation

  1. Install with the WordPress plugin control panel, or download the plugin, unzip and upload the extracted folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Change the URL option of the default Local Avatar under Settings > Discussion.