Un espacio para los entusiastas del web

4 com comentarios en total.
8 Feb 2010
3,599 Lecturas
Tags: Gestores de Contenidos, Desarrollo Web, , , , y 1 más.

Compartiendo un plugin para WordPress con muchos autores

Al ser un sitio en el cual participan muchos autores, nos pasa que quienes nos siguen desde su lector de feeds no se percatan de quién es el autor de cada artículo. Para reforzar esto, hace algunas semanas agregamos en el feed del sitio, un crédito adicional al final de cada post.

Otra ventaja de agregar esto al feed, es que quienes publican nuestros contenidos tomados del feed (scrapping) en otros sitios, este crédito también saldrá en sus sitios enlazando al nuestro de vuelta y dejando en claro de donde viene el contenido.

creditos del autor en el feed

Esto es un sencillo plugin para Wordpress, similar al Ozh Better Feed y sin tantas opciones como este, pero sin hacer una consulta adicional extra a la base de datos; me gustan más los plugins que agreguen la menor carga posible ;)

Algo adicional que agregué a este plugin fue la opción de mostrar el avatar del autor, si ya están usando el plugin de Author Image usará los avatars de este, sino se usará Gravatar o en ultimo caso se mostrará la imagen predeterminada que ustedes definan.

function rss_extracredit($content) {
	if(!is_feed()) return $content;

	$avatar = str_replace( ' />' , ' style="float:left;padding:0 5px" />', get_author_avatar() );

	$author = get_the_author();
	$permalink = get_permalink();

	$content .= "<hr /><p>$avatar <strong>$author</strong> para <a href=\"" . get_bloginfo('url'). '">'.get_bloginfo('name'). '.<br />'
	."<a href=\"$permalink#respond\">Agrega tu comentario</a> | <a href=\"$permalink\">Enlace permanente</a> al artículo</p>";

	return $content;
}

add_filter('the_content', 'rss_extracredit');

El plugin solo agrega este crédito al feed, pero si comentan la parte de:

if(!is_feed()) return $content;

También lo agregará al sitio.

Les dejo el plugin (con licencia GPL 2) para que lo descarguen o bien pueden ver el código fuente en github. Si lo instalan, solo falta definir una imagen predeterminar para cuando no se encuentra un avatar. Debería funcionar sin problemas, sino dejen un comentario por acá ;)

Javier ArocheJavier Aroche para Maestros del Web.
Agrega tu comentario | Enlace permanente al artículo

Síguenos en: @maestros | Fan page

Comentarios

  1. Que buenisima aportacion! Lo tendre en cuenta para mi nuevo proyecto… gracias Javier!

    Responder
  2. felicidades javier, esta interesante el plugin, creo que lo voy a implementar en el blog de la biblioteca donde trabajo, saludos :D

    Responder
  3. Es Una Buena Opcion Perzonaliza Mas El Blog Gracias

    Responder
  4. Jajajajaja que curioso… Justo lo que estaba buscando, mil gracias!, no sabía como buscarlo y ahora revisando el correo vi esto :O

    Responder

Deja tu Comentario

Maestros del Web se reserva el derecho de moderación de los comentarios. Evita utilizar palabras soeces, ataques directos, descalificativos, insultos, de lo contrario tu comentario será eliminado.



Acerca de
Maestros del Web nace cuando intentamos traducir Webmaster al Español. Nacimos orientados al diseño y desarrollo web. Hoy somos un espacio de apoyo para los entusiastas que participan en proyectos en la red.
Leer más de Maestros del Web