Siedrix

RSS Twitter

Agregar links a en usuario de Twitter en WordPress

El jueves pasado estabamos en el Hack Up regular de los jueves en el Starbucks de Tlaco cuando @jzavala pidio un plug in de wordpress para convertir lo @someone a un link directo para el perfil de la persona, después de un poco de búsqueda me di cuenta que no había uno a la mano. En el puro espíritu del hack up me di a la tarea de crearlo.

Es uin desarrollo sencillo pero bastante practico, incluye saber un poco de Regex y un poco de filters, con un poco de ayuda del @dfect en Regex que es algo que todavia no he tenido el ocio de aprender a detalle, sobretodo porque siempre hay internet con la receta o alguien con el conocimiento para resolver las cosas triviales.

Llegamos a este código:


add_filter('the_content', 'twitter_content');
function twitter_content($content) {
$content = preg_replace('/@([A-Za-z0-9_]+)/',
'@$1',
$content);
return $content;
}

add_filter('wp_trim_excerpt', 'twitter_excerpt');
function twitter_excerpt($excerpt) {
$excerpt = preg_replace('/@([A-Za-z0-9_]+)/',
'@$1',
$excerpt);
return $excerpt;
}

Con lo cual logramos tener el efecto deseado. Pueden descargar este plug in de aquí. Espero que les sea útil.

Related posts:

  1. 10 temas gratuitos para empezar a usar wordpress
  2. Haciendo WordPress movile friendly
  3. Technorati y un par de buenos links

Deja tu Opinión

Puedes agregar tags de HTML como: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">