No todos usamos el gadget de perfil, as? que ponerle al nombre del autor un enlace a nuestro perfil puede servirnos para mostrar a nuestros lectores un poco m?s de informaci?n acerca de nosotros, incluso para que conozcan otros blogs que administramos. Pero adem?s, no tenemos que vernos obligados a poner el enlace a nuestro perfil de Blogger pues bien podemos poner la direcci?n de nuestro blog, de nuestra p?gina de Facebook, Twitter, o cualquier otra.
Si s?lo hay un autor en el blog entra en Plantilla | Edici?n de HTML, marca la casilla Expandir plantillas de artilugios y busca este c?digo:
<span class='post-author vcard'>Sino lo encuentras tal como est? busca uno parecido (incluso es posible que lo tengas dos veces).
<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/>
<b:if cond='data:post.authorProfileUrl'>
<span class='fn'>
<a expr:href='data:post.authorProfileUrl' itemprop='author' rel='author' title='author profile'>
<data:post.author/>
</a>
</span>
<b:else/>
<span class='fn'><data:post.author/></span>
</b:if>
</b:if>
</span>
Cambia lo que est? en color rojo por esto:
<a href="URL del enlace"><data:post.author/></a>
Ah? pon la URL del enlace de tu perfil de Blogger, de Facebook, Twitter o de la p?gina que quieras. Si quieres que se abra en otra ventana agrega el atributo target="_blank"
Hasta ah? es todo para quienes tienen en su blog s?lo un autor, ?pero qu� pasa si el blog tiene dos o m?s autores? En ese caso la p?gina de soporte de Blogger nos da la respuesta, omitimos los pasos anteriores y buscamos este c?digo:
<span class='post-author vcard'>Cambia lo que est? en color rojo por esto:
<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/>
<b:if cond='data:post.authorProfileUrl'>
<span class='fn'>
<a expr:href='data:post.authorProfileUrl' itemprop='author' rel='author' title='author profile'>
<data:post.author/>
</a>
</span>
<b:else/>
<span class='fn'><data:post.author/></span>
</b:if>
</b:if>
</span>
<script type="text/javascript"> makeprofilelink("<data:post.author/>"); </script>Ahora pega antes de </head> el siguiente script:
<script type='text/javascript'>Agrega donde se indica el nombre de cada autor del blog, ninguno de ellos deber? tener el mismo nombre/nick. Y en color azul coloca los n?meros que aparecen al final de la URL del perfil de cada autor, por ejemplo, esta es la URL de mi perfil:
//<![CDATA[
var team = new Array();
team["Nombre del primer autor"]="XXXXXXXXXXXXXXXXXX";
team["Nombre del segundo autor"]="XXXXXXXXXXXXXXXXXX";
team["Nombre del tercer autor"]="XXXXXXXXXXXXXXXXXX";
function makeprofilelink (authorname) {
var pid = team[authorname];
document.write("<a href="http://www.blogger.com/profile/"
+ pid + "">" + authorname + "</a>");
}
//]]>
</script>
http://www.blogger.com/profile/11069825386066411200Esos n?meros que est?n al final son los que necesitamos poner.
Si tuvieras m?s autores agrega una l?nea como esta por cada autor extra:
team["Nombre de otro autor"]="XXXXXXXXXXXXXXXXXX";Con eso cada autor tendr? un enlace a su perfil de Blogger, pero tambi�n podemos usar otra p?gina.
Por ejemplo, si quieres que enlace a la p?gina de Facebook de cada autor entonces cambia la URL que est? en color gris por:
http://www.facebook.com/
Y en las equis azules pon el nombre de usuario de Facebook del autor.
Si quisieras que enlace al perfil de Twitter entonces la URL ser? esta:
http://www.twitter.com/
Y nuevamente en color azul pondr?s el nombre de usuario de Twitter del autor.
De esa forma cada autor tendr? el enlace al perfil de la p?gina que hayas elegido.
No comments:
Post a Comment