WordPress için kod yazan geliştirici arkadaşlara faydası olması amacıyla bu zamana kadar kullandığım WordPress SQL cümlelerini bir araya getirerek yayınlamaya karar verdim. Bazen WordPress’in standart kodları ihtiyacınızı karşılamadığı benim yaptığım gibi veritabanına direk müdahalelere mecbur kalabiliyorsunuz. İşte böyle durumlarda bu SQL cümleleri hayatınızı ve üzerinde çalıştığınız projeyi kurtarabilir ;)
devamı …
Üzerinde çalıştığım son projede hazırlamış olduğum temayı oturum yönetimiyle yani SESSION evrensel değişkenleriyle güçlendirdim. Fakat şöyle bir sorunla karşılaştım. WordPress kullandığım evrensel değişkeni ($_SESSION[]) her seferinde sıfırlıyordu. Bende ufak bir düzenlemeyle bu sıfırlama işlemini kapattım. Eğer kodlarınızı yazarken yeterli güvenlik önlemlerini aldıysanız yazının devamında göstereceğim yamayı kullanarak WordPress temalarında PHP programlama dilinin oturum yönetimi tekniğini kullanabilirsiniz.
devamı …
Umut Avcı, 2D ve 3D çizim yapan bir başarılı bir grafiker, kendi deyimleriyle CG-Artist. Yakın dostum olan Umut’un sitesini geçenlerde bir iki eksiği (standartlara uydurmak ve iletişim bölümü) dışında birlikte tamamladık. Çizmiş olduğu tasarımı WordPress’e uyarladıktan ve istediği işlevleri sağladıktan sonra site hazır hale geldi. Tam olarak bitmesini bekleyemeden içime en çok sinen çalışmalarımdan birisi olan bu siteyi size tanıtmak istiyorum.
devamı …
Bildiğimiz gibi WordPress’in özel alanları (custom field) gerçekten de çok faydalıdır. Ne kadar faydalı olduğuna ve nasıl kullanıldığına Her Yazım Resimli Olsun Diyorsanız! başlıklı yazımda değinmiştim. Bu konuyu biraz daha devam ettirmek gerekirse özel alan kullanımının yaygınlaşması sonucu buralardaki verileri arama ihtiyacı doğdu.
devamı …
Dünyanın en fazla geliştiricisine sahip içerik yönetim sistemlerinden birisi olan WordPress, güvenliği her şeyi üstünde tutuyor. Bu nedenle de WordPress bir günlüğün üyelerinin değer girebilecekleri tüm kutular (isminde tutunda site adresine ve profiline kadar) filtreden geçtikten sonra işleme sokuluyor. Fakat bu filtreleme işlemi bazen istenmedik sonuçlar doğurabiliyor. Buna en güzel örnek bir üyenin, profilini (biyografi bilgisiniz) düzenlerken HTML etiketi kullanamamasıdır. Bunun sonucunda üye profiline ne bir site bağlantısı eklenebiliyor ne de paragraf oluşturulabiliyor. Eğer birkaç tane üyeniz varsa ve hepsine de güveniyorsanız profil filtresini kaldırarak bu sorunu aşabilirsiniz.
devamı …
WordPress günlüğünüzün sadece üyeler tarafından görünmesini istiyorsunuz diyelim. Siteye ilk giren ziyaretçi kullanıcı girişine yönlensin ve üye girişi yapmadan günlüğü görüntülemeyesin. İşte bu olayı gerçekleştirmek aslında o kadar da zor değil.
devamı …