Technorati de volta ao painel do Wordpress
Umas das mudanças do novo Wordpress 2.3 foi a troca de technorati por Google BlogSearch, mudança que poucos gostaram, e muitos, assim como eu, gostavam mais do Technorati. Mas tem como te-lo de volta, ou ter os dois se for a vontade do blogueiro.
Para isso devemos alterar apenas um arquivo da pasta WP-Admim, mas já aviso que é mais do que necessário fazer um backup dos arquivos, e fazer um teste local se for possível. Vamos as mudanças:
1-) abra o arquivo index-extra.php em seu editor favorito.
2-) Localize o trecho de código abaixo (deve estar na linha 9 em diante):
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
?>
\">
-
items = array_slice($rss->items, 0, 10);
foreach ($rss->items as $item ) {
?>
- \">
3-) Agora basta inserir o código abaixo, substituindo o código antigo.
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
?>
?partner=wordpress\">
-
items = array_slice($rss->items, 0, 10);
foreach ($rss->items as $item ) {
?>
- \">
Ps. Apenas substitui o código do atual wordpress pelo código que existia nas versões 2.2.x.
Atualizando os arquivos no servidor tudo voltará a estar como nas antigas versões. Mas é claro que podemos manter os dois sistemas funcionando. Ai teríamos os links do Technorati e do Google BlogSearch.
Para isso ao invés de substituir os códigos, basta apenas colocar um embaixo do outro, mudando a seguinte linha do segundo código:
case 'incominglinks' :
para
case 'incominglinks2' :
Agora abra o arquivo index.php da pasta WP-Admin e localize o código abaixo:
jQuery(function() {
jQuery('#incominglinks').load('index-extra.php?jax=incominglinks');
e insira o código abaixo logo após o código já citado
jQuery('#incominglinks2').load('index-extra.php?jax=incominglinks2');
e encontre a linha abaixo:
e insira o código logo após
Basta agora atualizar os códigos e curtir o resultado.
Para facilitar o trabalho, pode baixar os dois códigos aqui e simplesmente substitui-los no seu wordpress, já que eu tive todo o trabalho mesmo
Este artigo eu ofereço ao Rodrigo Guedin, que em muitas vezes me ajudou com seu BlogAjuda e é resposta a um artigo dele.
Compare Preços de: DVD, MP3, LCD, Plasma, HDTV, Home Theater no JáCotei.
Gostou do artigo?
Então assine o feed do blog ou
receba via e-mail.
Vote: Clique em quantas estrelas (de 1 a 5) para avaliar o artigo
Leia mais...


setembro 26th, 2007 at 10:43 pm
[]’s!
setembro 27th, 2007 at 12:28 am
setembro 27th, 2007 at 12:01 pm
setembro 28th, 2007 at 9:22 pm
Abraço!
setembro 28th, 2007 at 9:58 pm
setembro 28th, 2007 at 10:50 pm
setembro 28th, 2007 at 11:46 pm
Brpoint - Widgetize Anything
setembro 29th, 2007 at 12:40 am
setembro 29th, 2007 at 3:33 pm
pergunta básica: man qual o plugin que você está usando para mostras os código no seu post?
setembro 29th, 2007 at 4:10 pm
Uso o plugin WP-Syntax.
Acho ele um pouco complexo, usando uma tag < PRE >, mas faz o papel dele.
setembro 29th, 2007 at 5:22 pm
outubro 1st, 2007 at 1:08 am
deu certinho, merece um beijo! rsrsrs
abraçoo parabéns!
outubro 14th, 2007 at 11:49 am
outubro 14th, 2007 at 1:50 pm
$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’)) . ‘?partner=wordpress’);
Abraço!
março 6th, 2008 at 7:07 pm
Ótima dica e simples de acompanhar. Eu recomendo =D