Bu yazı 24.01.2007 - 03:10 tarihinde yayınlanmıştır

Wp-pager2 eklentisine WordPress 2.1 uyumu sağlamak

Siteyi wordpress 2.1 sürümüne güncelledik güncellemesine fakat farkına varmadığımız bazı hatalar olmuş icon smile Wp pager2 eklentisine Wordpress 2.1 uyumu sağlamak Bunlardan biri wp-pager2 eklentisinin sayfa numaralandırma hatası oluyor. WordPress 2.1′i görünce şaşıran wp-pager2, son sayfa sayısını daima 999999 olarak gösteriyor. Halbuki o kadar sayfa yok icon smile Wp pager2 eklentisine Wordpress 2.1 uyumu sağlamak Neyse çözdüm işte icon biggrin Wp pager2 eklentisine Wordpress 2.1 uyumu sağlamak , çözüm burada..

Bu hata ile eklentinin 2.0 sürümünde karşılaştım. Yani o sürümü kullanmaktayım ve henüz yeni bir sürüm çıkmamış. Hatayı çözmek için eklenti dosyasını açın öncelikle ve aşağıdaki satırları bulun.

[PHP] if (get_query_var(‘what_to_show’) == ‘posts’) {
preg_match(‘#FROM (.*) GROUP BY#’, $request, $matches);
$fromwhere = $matches[1];
$numposts = $wpdb->get_var(“SELECT COUNT(DISTINCT ID) FROM $fromwhere”);
$max_page = ceil($numposts / $posts_per_page);
} else {
$max_page = 999999;
}[/PHP]

sonra bu satırları silip yerlerine,

				if(!is_category()) {
					preg_match('#FROM\s(.*)\sORDER BY#siU', $request, $matches);
				} else {
					preg_match('#FROM\s(.*)\sGROUP BY#siU', $request, $matches);
				}

				$fromwhere = $matches[1];
				$numposts  = $wpdb->get_var("SELECT COUNT(DISTINCT ID) FROM $fromwhere");
				$max_page = ceil($numposts / $posts_per_page);

satırlarını ekleyin. Dosyayı kaydedin ve kapatın. İşte bu kadar icon wink Wp pager2 eklentisine Wordpress 2.1 uyumu sağlamak

Merak Ettikleriniz

Yorumlar
Yorum Yap

İsminiz

E-Posta

Web Siteniz

Yorumunuz

Dmry.net Vital Teknoloji tarafından desteklenmektedir