Wp kategoriye tıkladığınız halde açılmıyor ana sayfaya yönlendiriyorsa

WordPress’te bir kategoriye tıkladığınızda kategori sayfası açılmak yerine ana sayfaya yönlendiriliyorsanız, bu sorunun birkaç farklı nedeni olabilir. En yaygın nedenler Rank Math SEO eklentisi, kalıcı bağlantı (permalink) ayarları veya kategori tabanı yapılandırmasıdır.

Sorunun Belirtileri

  • Kategori linkine tıklanınca ana sayfaya düşülüyor
  • Kategori URL’si tarayıcı adres çubuğunda görünüyor ama içerik ana sayfa içeriği
  • 404 hatası değil, ana sayfa içeriği gösteriliyor
  • Yazılara tıklamak çalışıyor, sadece kategoriler açılmıyor

Çözüm 1: Rank Math SEO Eklentisini Kontrol Edin

Rank Math, category base (kategori tabanı) ayarlarını yönetir. Eklenti devre dışı bırakıldığında WordPress’in kendi varsayılan ayarına döner ve URL yapısı bozulabilir:

  • Rank Math eklentisinin aktif olduğundan emin olun
  • Devre dışıysa Eklentiler → Rank Math → Aktif Et
  • Rank Math → Genel Ayarlar → URL’ler bölümünden Category Base ayarını kontrol edin

Çözüm 2: Kalıcı Bağlantıları Yeniden Kaydedin

Bu işlem .htaccess kurallarını yeniden oluşturur ve URL sorunlarını genellikle çözer:

  • WordPress admin panelinde Ayarlar → Kalıcı Bağlantılar‘a gidin
  • Herhangi bir değişiklik yapmadan sadece Değişiklikleri Kaydet butonuna tıklayın
  • Siteyi ziyaret edip kategorileri test edin

Çözüm 3: Category Base Eklentilerini Kontrol Edin

Kategori tabanını kaldırmak veya değiştirmek için kullandığınız bir eklenti varsa:

  • WP No Category Base eklentisi aktif mi kontrol edin
  • Aktifse devre dışı bırakıp permalink’leri yeniden kaydedin ve test edin
  • Aktif değilse aktif edip deneyin

Çözüm 4: .htaccess Dosyasını Kontrol Edin

# .htaccess'te şu WordPress bloğunun tam ve doğru olduğundan emin olun:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Bu blok eksik veya bozuksa kategoriler çalışmaz.

Çözüm 5: Cache Temizleme

  • Tüm cache eklentilerinin önbelleğini temizleyin
  • Cloudflare kullanıyorsanız Cloudflare cache’ini de temizleyin
  • Tarayıcı cache’ini temizleyin (Ctrl+Shift+Del)

Çözüm 6: Tema Uyumsuzluğu Testi

  • Geçici olarak varsayılan bir temaya (Twenty Twenty-Four) geçin
  • Kategoriler çalışıyorsa sorun tematık kaynaklıdır
  • Temanızın category.php şablonunu kontrol edin

Çözüm 7: WordPress Veritabanı Onarımı

wp db repair --allow-root

Veya wp-config.php’ye geçici olarak şu satırı ekleyin:

define('WP_ALLOW_REPAIR', true);

Sonra siteniz.com/wp-admin/maint/repair.php adresini ziyaret edin.

Sonuç

Kategori ana sayfaya yönlendirme sorununun %80’i kalıcı bağlantıları yeniden kaydetmekle çözülür. Rank Math kullanıyorsanız eklentinin aktif olduğundan emin olun. Sorun devam ediyorsa .htaccess dosyasını ve cache ayarlarını kontrol edin.

Daha Fazla Göster

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu