Seguro que a más de uno no le ha gustado la idea de WordPress de reemplazar Technorati por Google Blog Search como sistema para identificar los enlaces entrantes, principalmente porque Google es un monstruo que lo controla todo, así que te invitamos a volver atrás y poner Technorati nuevamente en tu WordPress 2.3, es muy fácil.
Tenemos que realizar una copia de seguridad del fichero index-extra.php, que será el fichero donde realizaremos los cambios necesarios.
Tenemos que buscar las siguiente cadena en el index-extra.php (entre la línea 11 y 17) para sustituir el código para Google Blog Search:
$rss_feed = apply_filters( 'dashboard_incoming_links_feed', 'http://blogsearch.google.com/blogsearch_feeds?hl=en&scoring=d&ie=utf-8&num=10&output=rss&partner=wordpress&q=link:' . trailingslashit( get_option('home') ) );
$more_link = apply_filters( 'dashboard_incoming_links_link', 'http://blogsearch.google.com/blogsearch?hl=en&scoring=d&partner=wordpress&q=link:' . trailingslashit( get_option('home') ) );
$rss = @fetch_rss( $rss_feed );
if ( isset($rss->items) && 1 < count($rss->items) ) { // Technorati returns a 1-item feed when it has no results
?>
<h3><?php _e('Incoming Links'); ?> <cite><a href="<?php echo htmlspecialchars( $more_link ); ?>"><?php _e('More »'); ?></a></cite></h3>
Y sustituirlo por este otro para cambiar a Technorati:
$rss_feed = apply_filters( 'dashboard_incoming_links_feed', 'http://feeds.technorati.com/cosmos/rss/?url=' . trailingslashit( get_option('home') ) .'&partner=wordpress' );
$more_link = apply_filters( 'dashboard_incoming_links_link', 'http://www.technorati.com/search/' . trailingslashit( get_option('home') ) );
$rss = @fetch_rss( $rss_feed );
if ( isset($rss->items) && 1 < count($rss->items) ) { // Technorati returns a 1-item feed when it has no results ?><h3><?php _e('Incoming Links'); ?> <cite><a href="<?php echo htmlspecialchars( $more_link ); ?>"><?php _e('More »'); ?></a></cite></h3>
Una vez realizado este cambio ya debes tener nuevamente a Technorati para informarte de tus enlaces entrantes.
vía: vidablog
Actualizado el código que parece fallaba en algunas instalaciones. Gracias AlexSeo.
Creo que te has dejado una parte del código a sustituir al final del código que facilitas:
<a href=»»>
por :
<a href=»http://www.technorati.com/search/?partner=wordpress»>
Elliot, fue un errro al copiar el código a cambiar, ya esta arreglado, muchas gracias :))
Que buen aporte. Tengo una sugerencia.
No sería mas simple colgar el archivo ya modificado, para reemplazarlo por completo en el que cada uno de nosotros tenemos, digo esto para los que no somos tan duchos metiendole mano al codigo.
Saludos
David, aquí te pongo el código actualizado
[editado en el artículo]
El que tienes tú no me funciono, además este va al estilo 2.3 :P Pruébalo si quieres.
Saludos y gracias
porque tanto codigo?
yo solo cambie:
http://blogsearch.google.com/blogsearch_feeds?hl=en&scoring=d&ie=utf-8&num=10&output=rss&partner=wordpress&q=link:
por
http://feeds.technorati.com/cosmos/rss/?url=
y
http://blogsearch.google.com/blogsearch?hl=en&scoring=d&partner=wordpress&q=link:
por
http://s.technorati.com/
o
http://www.technorati.com/search/
Lackfer en efecto también puedes cambiarlo como dices y debería funcionar.
Muchas gracias, ahora lo implemento haber que tal :)
Suerte
si, si funciona. Solo preguntaba que porque no decías cambiar esas urls que cambiar todo ese codigo..
salu2.
¿Tarda mucho en volver Technorati?
¡HOYGAN NO ME DEGEN SIN ENLASES ENTRANTES! XD
Pues en mi plantilla solo veo un archivo index.php nada de uno llamado index-extra.php, miré por si encontraba las lineas de código que hay que cambiar pero no las encontré, ¿donde está el archivo index-extra.php?