Pour ceux d’entre vous qui comme moi ont installé WordPress 2.3 et ont le problème que la section « liens entrants » dans le tableau de bord ne reprend que des liens internes, voici une solution.
Pour une raison WordPress a décidé de remplacer cette section à la base générée par Technorati par Google qui a deux défauts à mes yeux:
- Aucune distinction entre liens internes et liens externes
- Peu structuré
J’ai donc réinstallé le module tel qu’il était dans la version 2.2: pour ce faire, il suffit d’éditer le fichier index-extra.php dans le sous-répertoire wp-admin.
Recherchez:
$rss_feed = apply_filters( ‘dashboard_incoming_links_feed’, ‘http://blogsearch.google.com/blogsearch_feeds?hl=en&scoring=d&…;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
?>
Et remplacez par:
$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/blogs/' . trailingslashit( get_option('home') ) .'/?reactions?partner=wordpress');$rss = @fetch_rss( $rss_feed );
if ( isset($rss->items) && 1 items) ) { // Technorati returns a 1-item feed when it has no results
?>
Ainsi, vous retrouverez vos liens entrants tels que proposés par Technorati.
en espérant en avoir aidé deux ou trois…
jewswhone
octobre 21, 2008 at 1:43
Hello,
My Name is, Daniel
great posts on here
look at my site:
http://0mIXD8TEn.spaces.live.com/