16 Eylül 2008

Temanızdaki Gravatar Alanını Biçimlendirin

WordPress 22 Yorum »

Temamın gravatar desteği yoktu. Sitenin performansını, özellikle yorum sayısı fazla olan yazılarda, düşüreceğini düşündüğümden eklemeyi düşünmüyordum. Ancak birçok site bu desteği vermeye başlayınca ben de ekleyeyim dedim, aynı zamanda da kullanıcıları geçerli bir e-posta adresi yazmaya teşvik etmede etkili bir yöntem. Tam bu desteği nasıl sağlayabiliriz ile ilgili araştırma yapıp, bir yazı yazacaktım ki teakolik konu ilgili bir makale yayınlamış. Teakolik'in yazısına göre yorumlar bölümüne avatar desteği sağlamak için aşağıdaki basit kodu yorum döngüsü içerisine eklemek yeterliymiş. devamı...

15 Eylül 2008

Rastgele Yazılar Bileşeni v1.5

WordPress 12 Yorum »

Daha önceden Rastgele Yazılar Bileşeni v1.0 yayınlamıştım. Bileşen ile yazılarınız içerisinden istediğiniz sayıda yazıyı rastgele gösterebiliyordunuz. Yorumların birinde bunun kategori temelli yani belli kategoriden rastgele yazı gösterebilecek hali var mı denmişti? Artık var. devamı...

13 Eylül 2008

WordPress Action Hooks

WordPress 9 Yorum »

Aslında başlığı Türkçe yazmak isterdim ancak çeviriyi tam yaptığımızda olay kancaları diye bir şey çıkıyor bu da bana biraz saçma geldiğinden başlığı bu şekilde kullanmak zorunda kaldım ancak yazımda hook kelimesinin karşılığı olarak 'kanca' kelimesini kullanacağım.
Kancalar ne iş yapar diye düşünüyorsunuzdur eminim. Kancalar wordpressin cms dünyasına kazandırdığı ve normalde işletim sistemlerinde de kullanılan bir yöntem. Kancalar bize WP işlemler yaparken, örneğin bir yazıyı yayınla dediğimizde, kaydettiğimizde, bir yorum gönderildiğinde, bu işlemlere müdahale etme şansı verirler. Tabi ki bu yönüyle baktığımızda kancaların daha çok eklenti yazarları tarafından kullanılacağını görebiliriz.
Sitemde, eklenti yazma ile ilgili yazılar bulunuyor. Ayrıca eklenti yazarları için de bundan sonra bazı önemli kaynakları çevireceğim. Bu kapsamda wordpress.org sitesindeki Plugin API/Action Reference yazısının çevirisini yazımın devamında bulabilirsiniz. Yazıda Action kancalarının listesi ve kısa açıklamaları bulunmakta ve eklenti yazarlarının, eklenti yazmayı düşünenlerin aklına cin fikirler getireceğinden eminim. devamı...

12 Eylül 2008

Sitemi Wordpress 2.6.2'ye Güncelledim

WordPress 3 Yorum »

WordPress 2.5.1 olan sitemi birkaç gün önce 2.6.2'ye güncelledim. Beklediğimden kolay oldu, hatta kurulumunu yaptığım birkaç siteyi de -ki birinde WP 2.3 vardı- güncelledim. Herhangi bir problem olmadı. Eklentileri de güncelleyince işlem tamamlandı.

11 Eylül 2008

WordPress wp_list_categories Fonksiyonu

WordPress 32 Yorum »

WordPress'in belki de en çok kullanılan fonksiyonlarından biri olan wp_list_categories() fonksiyonu sağladığı esnek kullanımla Kategoriler menünüzü istediğiniz gibi düzenleyebilmenize olanak sağlıyor. Aslında bir tema fonksiyonu olan wp_list_categories() eklentilerde de rahatlıkla kullanılabilir. Yazımda fonksiyonun wordpress.org'da bulunan İngilizce açıklamanın çevirisini ve benim eklediğim örnek kullanımları bulabilirsiniz. devamı...

08 Eylül 2008

CorelDRAW Öğrenmek Gerek

Öğrencilerime 3 Yorum »

Yaz tatilinde bir süre CorelDRAW öğrenmeye çalıştım. İş görecek kadar bir şeyler öğrendim. Ancak Türkçe kaynak yetersizliği hatta İngilizce dersleri bile bulmak problem olduğundan fazla ilerleyemedim. Aslında istediğim, matbaada birşeyler bastırmak istersem (kartvizit, davetiye vs.), bunları kendim yapabileyimdi, ayrıca logo çizme işlerine girmeyi de düşünmüştüm.
Bugün Hasan Yalçın'ın CorelDRAW konusuna değindiğini gördüm. Hasan Yalçın iki güzel Türkçe kaynaktan bahsetmiş biri CorelDRAW Dersleri diğeri ise CorelTürk. Sitelerde gerçekten güzel dersler var. Siteleri Corel öğrenmek isteyenlerle şiddetle tavsiye ediyorum.

07 Eylül 2008

WP'nin add_action() Fonksiyonu

WordPress 7 Yorum »

WP için eklenti yazanların en çok ihtiyaç duydukları fonksiyonlardan biri add_action() fonksiyonudur. WordPress o kadar güzel bir mantıkla programlanmış ki, bu fonksiyon ile bazı işlemlerden (bunlara hook - kanca diyoruz) sonra istediğiniz bir fonksiyonun çalıştırılmasını sağlayabiliyorsunuz. Diyelim ki bütün yazıların sonunda standart bir yazı göstermek istiyorsanız, WP'nin 'the_content' kancası için add_action() ile yazı sonuna yazı ekleme işini yapan fonksiyonu ekliyorsunuz. Artık WP her yazıyı gösterdiğinde sizin belirttiğiniz fonksiyonu çalıştırıyor. Elbetteki yapabilecekleriniz bunlarla sınırlı değil, neredeyse yüze yakın kanca bulunuyor. Kancaların listesine buradan(İngilizce) ulaşabilirsiniz.
Gelelim add_action() fonksiyonunu açıklamaya. devamı...

07 Eylül 2008

Restore Post ID eklentisi

WordPress Restore Post ID eklentisi için yorumlar kapalı

Bazı eklentileri kullanmak istediğimizde eklenti bizden yazı ya da sayfa ID'sini ister. WP'nin önceki sürümlerinde bunları bulmak istediğimizde Yazılar ya da Sayfalar listesinde bulunun ID sütununa bakmak yetiyordu. Ancak WP'nin son sürümlerinde bu sütun nedendir bilmem kaldırıldı. WP yöneticileri ID'leri yazı linklerinden bakın diyorlar.

Bu basit eklentinin yaptığı bu sütunu yeniden Yönetim panelindeki Yönet menüsü altındaki yazılar/sayfalar listesine eklemek. Eklentiyi buradan indirip, kullanabilirsiniz. Kullanmak için, sıkıştırılmış dosya içerisindeki 'restore_id.php' dosyasını wp-content/plugins klasörüne upload edip, eklentiyi etkinleştirmek. Yazılar/Sayfalar listesine baktığınızda Id başlıklı bir sütunun eklendiğini göreceksiniz.

Aslında benim eklentiyi inceleme nedenim, böyle bir sütunu nasıl ekleyebileceğimizi görmekti. İleride yazacağım eklentilerde yardımcı olacak.