
WordPress’te bir yazıyı düzenlemek için tıkladığınızda, o yazının içeriği yerine başka bir yazının içeriği editörde açılıyorsa bu şaşırtıcı ve can sıkıcı bir durumdur. Bu sorun genellikle Jetpack’in Markdown özelliğinden kaynaklanır.
Sorunun Belirtileri
- Yazı listesinde A yazısını düzenlemek için tıklıyorsunuz
- Editör açılıyor ama içerik B yazısına ait
- Farklı yazılar arasında içerik karışıyor
- Kaydettiğinizde yanlış içerik yayınlanıyor
Sorunun Nedeni: Jetpack Markdown Özelliği
Jetpack’in Markdown desteği, yazı içeriklerini Markdown sözdizimiyle işler. Ancak bazı durumlarda bu özellik yazı ID’lerini yanlış ilişkilendirebilir ve editör açıldığında farklı bir yazının içeriğini gösterebilir. Bu özellikle şu durumlarda olur:
- Çok sayıda taslak veya otomatik kayıt (autosave) revizyonu birikimiş
- Cache ile birlikte Markdown önbelleği çakışması
- Eklenti çakışması durumlarında
Çözüm: Jetpack Markdown’u Kapatın
- WordPress admin panelinde Jetpack → Ayarlar bölümüne gidin
- Yazma sekmesini açın
- “Yazıları veya sayfaları düz metin Markdown sözdiziminde yazın” seçeneğini bulun
- Bu özelliği devre dışı bırakın
- Ayarları kaydedin
- Yazı düzenleme sayfasını yenileyin ve test edin
Cache Temizleme
Jetpack Markdown kapatıldıktan sonra cache’i temizlemek önemlidir:
- Kullandığınız cache eklentisinin tüm önbelleğini temizleyin
- Tarayıcı cache’ini temizleyin (Ctrl+Shift+Del)
- WordPress’in kendi object cache’ini temizleyin:
wp cache flush --allow-root
Yazı Revizyonlarını Temizleme
Çok fazla otomatik kayıt revizyonu bu tür sorunlara katkıda bulunabilir:
-- Eski revizyonları temizle (phpMyAdmin SQL):
DELETE FROM wp_posts WHERE post_type = 'revision'
AND post_date < DATE_SUB(NOW(), INTERVAL 30 DAY);
Veya WP-CLI ile:
wp post delete $(wp post list --post_type='revision' --field=ID --allow-root) --allow-root
Revizyon Limitini Ayarlama
Gelecekte revizyon birikimine karşı wp-config.php'ye ekleyin:
define('WP_POST_REVISIONS', 3);
Sorun Devam Ediyorsa: Eklenti Çakışma Testi
- Jetpack hariç tüm eklentileri devre dışı bırakın
- Sorun çözüldüyse eklentileri tek tek ekleyerek sorunu tetikleyeni bulun
- Tüm eklentiler devre dışıyken de sorun varsa tema kaynaklı olabilir
Tarayıcı Sorunu Mu?
Tarayıcının önbelleği veya oturum verileri de bu tür karışıklığa yol açabilir:
- Farklı bir tarayıcıda deneyin
- Gizli/özel sekmede (Ctrl+Shift+N) deneyin
- Tarayıcı cache ve cookie'lerini temizleyin
Sonuç
WordPress yazı düzenlerken içerik değişme hatası genellikle Jetpack'in Markdown özelliğinden kaynaklanır. Bu özelliği Jetpack Ayarlar → Yazma bölümünden kapatmak sorunu çözer. Kapatma sonrası cache'i temizlemeyi ve sayfayı yenilemeyi unutmayın.








