Admin Panelindeki Technorati Backlinklerini Tekrar Görünür Yapmak 22/01/2008

Kategori: İpucu | Etiketler: , , , , , , , , | Yazan: HC, 284 okunma

Wordpress 2.3 versiyonundan sonra admin panelini girişi yaptığımızda Technorati‘den gelen bağlantıları göremez olduk. Bunun yerine Google Blogsearch‘den arama yaparak çıkan sonuçların verildiği bir kısım olduğunu görmüşsünüzdür. Technorati’den gelen bağlantıları takip ettiğimden hem Technorati hem de Google Blogsearch ‘den gelen bağlantıları alt alta sıralamayı düşündüm. Bunun için yapmanız gereken herhangi bir eklenti kurmadan, wp-admin klasöründeki index.php dosyasına müdahale etmek. Dosyanın bir yedeğini aldıktan sonra dosyayı açarak aşağıdaki kodu buluyoruz;

<div id="incominglinks"></div>

bu kodun hemen altına aşağıdaki kodları ekliyoruz.

<?php
$rss = @fetch_rss('http://feeds.technorati.com/cosmos/rss/?url='. trailingslashit(get_option('home')) .'&partner=wordpress');
if ( isset($rss->items) && 0 != count($rss->items) ) {
?>
<div id="incominglinks">
<h3><?php _e('Incoming Links'); ?> - Technorati <cite><a href="http://www.technorati.com/search/<?php echo trailingslashit(get_option('home')); ?>?partner=wordpress">Daha fazla &raquo;</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
if ($item['title']=="No results found") {
$item['title']="Gelen bağlantı yok"; }
echo wptexturize(wp_specialchars($item['title'])); ?></a></li>
<?php } ?>
</ul>
</div>
<?php } ?>

Gerçi bir iki tane istatistik eklentisi bunu göstermenize imkan veriyor ama pek sevimli değiller.

Bu Konuyla ilgili Diğer Yazılar

  1. [...] yazı Planet Wordpress‘e taşınmıştır. Buradan ulaşabilirsiniz. [...]

  2. [...] 2.1 ve sonrası versiyonları ile birlikte Google blogsearch dan yapılması çoğumuzun hoşuna gitmemişti belki de. WordPress 2.5 sürümünde bu gelen bağlantılar kısmını kendi [...]

Yorum yazın:

İsminiz *

Emailiniz *

Websiteniz