Kategori arşivi: Wordpress

WordPress Kritik Güvenlik Güncellemesi 4.2.3

WordPress 4.2.2’de bir açık tespit edildi, acık için çıkartılan güvenlik güncellemesi ile sistem 4.2.3 geçmesi gerekiyor bu güncelleme otomatik yapılıyor ama yinede kontrol etmenizde fayda var.

WordPress 4.2.3 Security and Maintenance Release

WordPress Veritabanı Neden Optimize Edilmelidir?

WordPress sistem itibariyle sayfaları,yazıları,menüler,içerikler ve benzeri diğer dataları tek veri tabanında depolar. Sadece özel dökümanlar (jpg,png,mov,mp4,mov) sistemdeki upload altında depolar. WordPress veri tabanı zamanlar yani kullandıkca ve yazılarda düzenleme yaptıkca şişer.

Bazen bunun sorun olduğunu bile düşünebilirsiniz aslında değil bir bakıma size yardımcı olmak için wordpresss (revision) yanı otomatik kayıt eder bilgileri ve versiyonlara ayırır. Diyelim elektrikler gitti normal şartlarda veriniz komple gider eğer başka bir yerde doc veya excelde saklı değilse. Ama otomatik kayıt tutma özelliği sayesinde bir kaç satır veya kelime kaybınız olur.

Sorunsuz çalıştığı zamanlarda temizlik yaparak bu revision dosyalarından kurtulabilirsiniz. veya hiç bunu aktif etmeyerek kullanmazsınız. tavsiyem kullanın arada temizlik yapın ne olur ne olmaz.

Bu dataları silmek istiyorsanız izlemeniz gereken bazı yollar var ;
1 –  Spam kuyruğundaki bekleyen yorumları temizleyin
2 – Onaylanmayan yorumları temizleyin.
3 – Çöpte kullanmadığınız veya zamanı geçmiş döküman tutmayın silin.

Bu anlattıklarım sadece panel üzerinden yapabilecekleriniz. Şimdide size veri tabanı ile temizlik konusunu anlataçağım.

Revision Sayımızı öğrenmek için bu kodu kullanabilirsiniz;

SELECT COUNT(*), `post_type` FROM `wp_posts` GROUP BY `post_type`;

 

Temizlemek için yapmamız gerekenler ;

WordPress tabloları olan veri tabanına bağlantıktan sonra bu kodu kullanın ve gereksizleşen verileri tablomuzdan kaldırmış olalım.

DELETE p, r, m FROM `wp_posts` p LEFT JOIN `wp_term_relationships` r ON (p.`ID` = r.`object_id`) LEFT JOIN `wp_postmeta` m ON (p.`ID` = m.`post_id`) WHERE p.`post_type` = 'revision';

Böylelikle revision datalarından kurtulmuş olduk :)…

Dipnot: Kodu test etmeden önce veri tabanını yedek alın. bazı temalarda sorun olabiliyor.

İyi Çalışmalar

WordPress’de link category kaldırmak

Hazır cms platformların en populerlerinden olan wordpress’de permalink’de olan category gibi etiketlemeleri kaldırmak isteyebilirsiniz, basit bir eklenti ile bu sorunu çözebilirsiniz, eklentiyi kurup aktif ettiğinizde sorunsuz bir şekilde kullanabiliceksiniz. Bunun negatif yönü ise aynı isimde iki farkli içeriğinizin olabiliyor olması :D..

eklenti adı
WP No Category Base – WPML compatible

Normal WordPress 
/category/Php/wordpress-tema/

Kurulu WordPress
Php/wordpress-tema/

İyi Çalışmalar.

WordPress Şifre Sıfırlama Veri Tabanı İle

Diyelim ki wp giriş bilgilerinizi unuttunuz, mailde aklınıza gelmiyor veya bir çok mail oldugu için tek tek denemekte istemiyorsunuz eee sonuç? Nasıl düzelticeksiniz ?

Bu sorunu çözmenin ikinci yolu olan veri tabanındaki bilgileri değiştirmeyi anlatıcam sizlere, öncelikle wp kurulu olduğu veri tabanına bağlanıp tablolardan wp-user tıklıyoruz. öneki farklı olabilir ama user kesinlikle oralarda bir yerde.Tabloda kendi üye adımızı gördüğümüzde doğru yolda olduğumuzu anlıyoruz hemen http://www.md5.net/md5-generator/ girip kendimize şifre üretip mevcut şifreyi siliyoruz Bu kadar 🙂

WordPress Şifrenizi mi unuttunuz? Hemen Değiştirin

emergency-2.0 Dosyayı İndirin.
İçindeki emergency.php dosyayı WordPress’in kurulu olan ana dizine atın.
Kullanıcı adınızı yazınız
Yeni İstediğiniz Şifrenizi Yazınız.
Update Options buttonuna tıklayın.
Şifreniz değiştirilmiştir ve yeni hesap bilgileriniz sistemde kayıtlı olan e-posta adresinize gönderilmiştir bilgisi çıkacaktır.
İşlem tamamlandıktan sonra mutlaka emergency.php ‘yi silin.

Güzel WordPress Günleri.

Not: Lütfen bende olup olmadığını kontrol etmeyin 🙂