lostyazilim
tr.link

Wordpress 4.4.1 sayfalama sorunu çözümü

2 Mesajlar 668 Okunma
lstbozum
tr.link

melankolia melankolia Uzun Yollara Devam Kullanıcı
  • Üyelik 16.06.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek Dijital Baskı Operatörü
  • Konum Bursa
  • Ad Soyad C** K**
  • Mesajlar 4577
  • Beğeniler 1011 / 1012
  • Ticaret 3, (%100)
Merhaba arkadaşlar sahifa yüklü sitemi wordpress 4.4.1 sürümüne güncellediğimde diğer sayfalara geçmiyordu (page/1, page2) denemediğim yöntem kalmamıştı neyseki biraz geçte olsa sorunu şu şekilde çözdüm.(Dosyaları yedeklemeyi unutmayın)

wp-includes klasörüne girip canonical.php de aşağıdaki kodu bulup
// Post Paging
if ( is_singular() && ! is_front_page() && get_query_var('page') ) {
if ( !$redirect_url )
$redirect_url = get_permalink( get_queried_object_id() );
$redirect_url = trailingslashit( $redirect_url ) . user_trailingslashit( get_query_var( 'page' ), 'single_paged' );
$redirect['query'] = remove_query_arg( 'page', $redirect['query'] );
}

bu kodla değiştirdiğimizde sorun çözülüyor.
// Post Paging
if ( is_singular() && get_query_var('page') && ( !is_front_page() || ( isset($wp_query->queried_object) && 'page' == get_option('show_on_front') && $wp_query->queried_object->ID == get_option('page_on_front') ) ) ) {
if ( !$redirect_url )
$redirect_url = get_permalink( get_queried_object_id() );
$page = get_query_var( 'page' );
if ( is_front_page() ) {
$redirect_url = trailingslashit( $redirect_url ) . user_trailingslashit( "$wp_rewrite->pagination_base/$page", 'paged' );
} else {
$redirect_url = trailingslashit( $redirect_url ) . user_trailingslashit( $page, 'single_paged' );
}
$redirect['query'] = remove_query_arg( 'page', $redirect['query'] );
}
barisay cokobo

kişi bu mesajı beğendi.

wmaraci
reklam

dodanli dodanli WM Aracı Kullanıcı
  • Üyelik 26.12.2013
  • Yaş/Cinsiyet 46 / E
  • Meslek Sigorta
  • Konum Ankara
  • Ad Soyad E** D**
  • Mesajlar 128
  • Beğeniler 21 / 9
  • Ticaret 1, (%100)
Yenilik olarak neler var hocam
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al