Günlüğümde bulunan sayfalama sorunu ve çözümü

Günlüğümü açtığımdan beri çözemediğim bir sayfalama sorunu vardı. Bloğum windows sunucuda olduğu için url rewrite yapamıyordum. Dolayısıyla sorunu önceden çözememiştim. Hoş pek fazla vaktim olmadığı için de fazla üzerinde durmadım. İlk zamanlar biraz araştırma yaptım fakat sonuç elde edememiştim. Aynı sorunla başkalarıda karşılaşmış fakat herhangi bir çözüm bulamamışlar.

Bugün o az olan vaktimden biraz çalıp bu sorunu çözmek için işe koyuldum. Wordpress’in wp-includes klasöründe bulunan link-template.php sayfasının 470. satırında bulunan get_pagenum_link fonksiyonun 517. satırından sonra şu kodu ekliyoruz. (518. Satır - Versiyon 2.5′tan önce)

if(strpos($result, 'Index') != 0){
	$result = preg_replace('|Index\.php\/|', '', $result);
}

Bu kod ile http://www.siteadresi.com/index.php/Index.php/page/sayfa-numarası olan linkimizi, http://www.siteadresi.com/index.php/page/sayfa-numarası şekline çevirerek doğru haline getiriyoruz.

Basit bir çözüm ama yine de çözüm.


Benzer Yazılar

EkleBunu Sosyal Paylaşım Butonu

0 Responses to “Günlüğümde bulunan sayfalama sorunu ve çözümü”


  1. No Comments

Leave a Reply