selamlar, sitede 2000 yazı mevcut ve her yazı sayfası da aynı kelime mevcut tek tek değiştirmeyim diye mysql üzerinde wp_posts tablosundaki tüm o kelimeleri değiştirmek istedim güncelledim fakat sitede güncellenmedi.
Sitede cache eklentisi var onuda temizledim yine olmadı elementor ile bir tane yazıya girip değiştirmek istediğim yeri değiştirip kaydettim o sayfa güncellendi. Elementor eklentisi ile 2000 sayfaya girip yapmak istemiyorum bunun daha kolay yolu yok mu. Bu arada 2000 sayfa manuel olarak oluşturuldu bir kaç sabit başlıklar mevcut onlardan biri değişecek yani.
Bu sorunun sebebi nedir sizce?
wordpress sitede mysql üzerinden güncelleme yapmıyor YARDIM
7
●122
- 30-12-2024, 11:57:41Önce veritabanı yedeğini komple alarak veritabanını indirin.
Daha sonrasında bir text editörü ile (Notepad++ vs.) veritabanını açın ve değiştirmek istediğiniz kelimeyi yazıp yeni kelime ile değiştirip kaydedin.
Sonra mevcut veritabanını silip bilgileri değiştirdiğiniz veritabanını geri yükleyin. Ben genelde bu şekilde hallediyorum. - 30-12-2024, 13:05:16bu işlemlerde sorun yok değiştiriyorum ama güncellenmiyor.MythDev adlı üyeden alıntı: mesajı görüntüle
- 30-12-2024, 13:47:33hocam sql dilini kendimce biliyorum değiştirme konusunda sorun yok değiştirme yapıyorum ama yayındaki sayfalar eski içerikte kalıyor, cache eklentisi var wp-optimize yüklü sitede hem page-cache hemde minify-cache temizliyorum fakat yine güncelleme yapmıyor, bir yazının içine girip elementor ile açıp güncellediğimde o içeriği güncelliyor ama sqlde değişen bişey yok zaten güncellediğim içerik aynı kalıyor çok saçma bir olay.EfendiBey adlı üyeden alıntı: mesajı görüntüle
- 30-12-2024, 14:40:39Elementor içerik kaydını muhtemelen serialized olarak depoluyor ki böyleyse normal. Bu tip veri depolamasını salt SQL sorgusuyla güncelleyemezsiniz. Şayet böyle bir depolama varsa, bu işlemi yaparak mevcut depolanan veriyi de bozabilirsiniz. Yedeğiniz varsa geri yüklemeniz, sonra da veritabanı uzmanı bulup ona yaptırmanız lazım.
Serialized data nedir bilmeyenler için aşağıdaki veri tipine diyoruz:
a:1:{s:12:"contents";a:2:{i:5011;a:1:{s:7:"posts";i:3;}i:8722;a:1:{s:7:"comments";i:3;}}}Manuel olarak buradan bir şeyi değiştirmek isterseniz, üstteki genel veri şu veriye dönüşebilir:
a:1:{;}Dönüşürse, böylece depolanmış veriyi bozmuş olursunuz. Peki elementor ile yapınca neden oluyor çünkü zaten iç kısımdaki araçlardan o veriye yazdırmış oluyorsunuz, o yüzden oluyor. Açıkçası başka sorunlar da olabilir incelemeden bakmadan genel kanıya varmak da olmaz. Siz yine de (genel söylüyorum) veritabanı uzmanı değilseniz böyle şeyler yapmamalısınız. Deneme yapacaksanız öncesinde mutlaka yedeğinizi almalısınız.
Aşağıdaki bağlantıda bu tip verilerin nasıl değişeceğine dair iletiler mevcut:
https://community.unix.com/t/search-...ed-perl/387094
Onun dışında şu eklentiyi deneyebilirsiniz:
https://tr.wordpress.org/plugins/better-search-replace/ - 30-12-2024, 18:40:17
Better Search Replace işinizi görecektir.
Notepad ile yaptıgınızda sorunla karşılaşmanız olası.