Como Hacer que Vuelva Technorati en vez de Google Blog Search a Wordpress 2.3

Bueno yo soy uno de los que cuando se actualizó a Wordpress 2.3 no me gustó la inclusión de Google Blog Search como el principal buscador de los Incoming Links (o enlaces entrantes) cuando entras al Dashboard de Wordpress.

¿Por qué no me gusta Google Blog search? Porque en primer lugar es feo, y en segundo lugar en el listado del Dashboard me aparecen mis mismos posts como enlaces entrantes, algo que me parece ilógico y que aunque digan que Technorati sucks, me mostraba los verdaderos enlaces entrantes.

Por lo que me di a la misión de recuperar el Technorati a mi dashboard de la siguiente forma:

Si tienen acceso FTP a su wordpress o SSH con GNU/Linux, busquen el archivo /directoriodetublog/wp-admin/index-extras.php

Primero hagan un backup de ese archivo por si hacen algo mal, no vaya ser.

Ubíquense en las siguientes líneas:

case 'incominglinks' :

$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>
<ul>
<?php
$rss->items = array_slice($rss->items, 0, 10);
foreach ($rss->items as $item ) {
?>
        <li><a href="<?php echo wp_filter_kses($item['link']); ?>"><?php echo wptexturize(wp_specialchars($item['title'])); ?></a></li>
<?php } ?>
</ul>
<?php
}
break;

Ahora reemplacenlas por las siguientes:

case 'incominglinks' :
$rss = @fetch_rss('http://feeds.technorati.com/cosmos/rss/?url='. trailingslashit(get_option('home')) .'&partner=wordpress');
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="http://www.technorati.com/search/<?php echo trailingslashit(get_option('home')); ?>?partner=wordpress"><?php _e('More »'); ?></a></cite></h3>
<ul>
<?php
$rss->items = array_slice($rss->items, 0, 10);
foreach ($rss->items as $item ) {
?>
        <li><a href="<?php echo wp_filter_kses($item['link']); ?>"><?php echo wptexturize(wp_specialchars($item['title'])); ?></a></li>
<?php } ?>
</ul>
<?php
}
break;

Bueno, es prácticamente lo que se hacía en las versiones anteriores a Wordpress 2.3, el código solo ha variado un poco, pero lo demás de ese archivo index-extras.php no ha cambiado en nada.

Así que de esa forma tengo a Technorati nuevamente en mi Wordpress 2.3 :)

Saludos!!!

4 Comentarios

  1. Escríto el día October 11, 2007 a las 11:49 pm | Permalink
    Wavatar

    Eam, ok…[cara de *0* aquí]


    Usando Internet Explorer Internet Explorer 6.0 en Windows Windows XP

  2. Escríto el día October 12, 2007 a las 12:08 am | Permalink
    Wavatar

    @virginia : si tuvieras wordpress me lo entenderías facilmente :p


    Usando Debian IceWeasel Debian IceWeasel 2.0.0.7 en Debian GNU/Linux Debian GNU/Linux

  3. Escríto el día October 12, 2007 a las 10:10 am | Permalink
    Wavatar

    Definitivamente google blogseacrh sucks!


    Usando Mozilla Firefox Mozilla Firefox 2.0.0.6 en Linux Linux

  4. Escríto el día September 21, 2008 a las 9:01 pm | Permalink
    Wavatar

    thats it, dude


    Usando Internet Explorer Internet Explorer 6.0 en Windows Windows 2000

Comenta esta entrada

Los comentarios de este blog tienen soporte para Gravatar, Ya tienes el tuyo?.

NOTA IMPORTANTE: Los comentarios en este blog no son moderados, aparecerán inmediatamente cuando lo envíes. Sin embargo te pido por favor que trata la manera de ser claro a la hora de comentar, y evita ofensas hacia otros comentarístas sin fundamento, y trata de la manera de lo posible de hacer un comentario relacionado al tema. El autor se reserva el derecho de eliminar comentarios no apropiados o descalificados. Para mensajes privados o contacto, enviar un comentario no es la forma adecuada, sino visita la página contacto para hacerlo.

Tu email nunca es publicado ni compartido. Campos requeridos *

*
*