Kategoriler
Blog

wp_postmeta duplicate olan kayıtları temizlemek

Blogger blogundan WordPress bloguna post aktarıldığında her post için *wp_postmeta tablosuna 3 adet meta(custom fields) ekler, bunlar; blogger_author, blogger_permalink, blogger_blog. blogger_author = bloggerdaki postun yazar bilgisi blogger_permalink = bog postunun url i blogger_blog = bogun adresi. Bazen, özellikle çok fazla post varsa postları içeri aktarırken sorunlar yaşanır, genelde memory yetmez ve benzeri, böyle olunca içeri […]

Kategoriler
Blog

SimplePie nasıl kullanılır, SimplePie cache nasıl silinir

Ben de birkaç sitede, kendi sitem wolkanca.com için ve ara.wolkanca.com da SimplePie kullanıyorum. Burayı okuyanlar arasında belki bilenler vardır ben WordPress üzerinde başkasının yazdığı bir eklentiyi mutlaka alır bozar tekrar kendim yazarım öyle kullanırım sitelerde, bu benim prensibim, veya hiç kullanmam kendim yazarım bu sayede sitelerin kontrölü hep bendedir ciğerini bilirim sitenin benden habersiz tek […]

Kategoriler
Blog

WordPress’de rastgele yazı butonu nasıl yapılır

Sitede bulunan yazılardan rastgele bir tanesini sitenin herhangi bir yerinde göstermek, random, rastgele yazı butonu. Sitedeki tüm girdilerden rastgele bir tanesini seçip ona bağlantı vermek çok basit. Mysql sorgusu şöyle; SELECT guid FROM wp_posts WHERE post_type = 'post' AND post_status = 'publish' ORDER BY RAND() LIMIT 1 Php ile şöyle; <?php $randomPost = $wpdb->get_var("SELECT guid […]

Kategoriler
Blog

WordPress’de hayat kurtarıcı MySQL sorguları

Bazen WordPress sitesinde bazı sorunlar yaşanır ve bunları hızlıca çözmek gerekebilir, bu çözümleri Wordpres yönetim panelinden yapmamız çok uzun sürebilir veya olanaksızdır, Phpmyadmin ile doğrudan veritabanına bağlanmamız gerekebilir. Böyle durumlada Phpmyadmin de uygulayacağınız hayat kurtarıcı bazı mysl sorgularını sizinle paylaşıyorum. Aşağıdaki sorguları genellikle Phpmyadmin de çalıştırırız, isterseniz veritabanını kontrol ettiğiniz başka programlarda da yapabilrisiniz.