Wordpress Eklenti

Hadi yine iyisiniz. Yakında temamı değiştireceğim ve ara sıra bu tema üzerinde çalışıyorum. Hazır sıfırdan uğraşıyorum, bir de benzer (önerilen) yazılar özelliğini de getireyim dedim. İyi ki demişim, böylece wordpress 2.3 için benzer yazılar eklentisini yazmak zorunda kaldım :P Birşey değil, yaklaşık 9 ay aradan sonra ilk kez eklenti yazdım :)

75 yorum Beğen Paylaş Wordpress 2.3 için benzer yazılar eklentisi 1.0

For english

For english please click here.

Açıklama

Eklenti en az Wordpress 2.3 ile uyumludur ve bu sürüm üzerinde zaten varolan etiket sistemi ile birlikte çalışır. Farklı bir etiket eklentisine gerek duymaz. Eklenti, görüntülenen yazının etiketlerini alır ve bu etiketlerden en az bir tanesini içeren diğer yazıları bulur ve listeler. Eğer yazılarınızda etiket kullanmıyorsanız, eklentiden faydalanamazsınız. Benzer etiket kullanan yazılarınız yoksa, benzer yazılar listesi daima boş görünür.

Eklentinin kurulması

Buraya tıklayarak eklentimizi indiriyoruz. Daha sonra sıkıştırılmış klasör içerisinden çıkan benzer_yazilar.php dosyasını, wordpress eklenti dizini altına (wp-content/plugins) kopyalıyoruz. Son olarak wordpress eklenti yönetimi paneline giderek Wp 2.3 Benzer Yazılar adlı eklentimizi aktifleştiriyoruz.

Eklentinin kullanımı

Eklentimizin kullanımı gayet basit. Bu nedenle sadece eklenti fonksiyonunu açıklayıp geçeceğim.

Benzer yazıları çıktı almak için temanız içerisine ekleyeceğiniz kod aşağıdadır.

<?= benzer_yazilar($siralama, $listeleme, $yazi_limit, $gun_limit, $cikti_format, $tarih_format) ?>

Buradaki değişkenlerin görevleri şunlar;

  • $siralama = t ya da r harfi girebilirsiniz. t harfi tarihe, r harfi ise rastgele sıralamayı temsil ediyor.
  • $listeleme = a ya da d girebilirsiniz. “a” artan, “d” harfi ise azalan sıralama yaptıracaktır
  • $yazi_limit = Benzer listesindeki toplam yazı sayısıdır.
  • $gun_limit = Benzer listesinde yer alacak yazıların içerisinde yer alacağı zaman dilimidir. Yani burada eğer 60 girerseniz, son 60 gün içerisinde yer alan yazılar alınacaktır.
  • $cikti_format = İstediğiniz çıktı türüdür. Standart olarak <li>%tarih%: <a href=”%url%” title=”%baslik%”>%baslik%</a> (%yorumsayi%)</li> formatı kullanılır. %% arasındakiler etiketlerdir ve tanımladıkları bilgileri verirler.
  • $tarih_format = Eğer tarih çıktısı da alacaksanız, buradan kendisinin formatını özelleştirebilirsiniz. Tarih formatları için PHP date fonksiyonuna bakabilirsiniz.

Evet hepsi bu kadar. Hayırlı olsun ;)

Küçük bir not

Eklentiyi aktifleştirdikten sonra sadece bir sefer olmak koşulu ile, bu başlığın geri izlemeler listesine sizin eklentiyi kurup denediğinizi bildiren bir uyarı mesajı gelecektir. Bu mesaj tamamen zararsız olup hiçbir ek bilgi içermez ve sadece bilgilendirme amaçlıdır..

23 Eylül 2007, 20.22 tarihinde yayınlanmış
24 Eylül 2007, 19.15 tarihinde güncellenmiş
Bu yazı 75 adet yorum almıştır ve bunların 75 ile 65 arası görüntülenmektedir. Yorumları RSS ile takip edebilirsiniz.
1 2 3 ... 8
| 15 Ağustos 2010 , 22:26
#75

çok teşekkürler işime yarayacak.

| 30 Temmuz 2010 , 09:47
#74

yararlı bilgielr için tşkrler.

| 18 Temmuz 2010 , 12:47
#73

teşekkür ederim…

| 05 Temmuz 2010 , 09:33
#72

merhaba, wordpress 3.0 kullanıyorum bu eklentiyi kurmak idtediğimde “Eklenti etkinleştirme sırasında 3 karakter uzunluğunda beklenmeyen çıktı oluşturdu. Eğer “başlıklar daha önce gönderildi” (“headers already sent”) mesajı, beslemelerde problemler ya da diğer problemlerle karşılaşırsanız bu eklentiyi etkisizleştirmeyi ya da kaldırmayı deneyin.” böyle bir hata alıyorum. ve temada bozulmalar oluyor. Bunu nasıl çözebilirim?

hüseyin
| 03 Temmuz 2010 , 08:40
#71

tamam plugine atıp aktif ettim sağolasın. sadece bu;

kodu konu içinde yorumların üstünde gözükmesi için hangi dosyada nereye yerleştirmem gerek?

| 16 Haziran 2010 , 22:55
#70

Eklenti yazdığınızı söylüyorsunuz ancak oluşabilecek hataları neden söylemiyorsunuz anlamış degilim. Drmy yöneticileri sizlere sesleniyorum. Bu hatayı almamın nedeni sizlersiniz. Benzer yazılar eklentisini kaldırmam ve sildiğim halde hala yönetim panelinde hata almaktayım…

Warning: Cannot modify header information – headers already sent by (output started at /home/videoklipx/domains/videoklipx.com/public_html/wp-content/themes/videoklipx/functions.php:155) in /home/videoklipx/domains/videoklipx.com/public_html/wp-includes/pluggable.php on line 868

hata bu. Lütfen mail yolu ile bana ulaşın. En kısa sürede bu hatanın nasıl giderileceği hakkında bilgi almak istiyorum. İyi akşamlar… :!:

| 18 Ağustos 2009 , 14:24
#69

Teşekkürler

| 26 Temmuz 2009 , 16:16
#68

teşşekkürler.

| 15 Mayıs 2009 , 20:57
#67

merhabalar,

ben 2.7.1 sürümünde kullandım çalıştı fakat sidebara koyduğumuz için ana sayfada da gözüküyo sadece yazılara girildiğinde görünmesi için yapabileceğimiz bişey var mı acaba

çok teşekkürler şimdiden

| 06 Mart 2009 , 09:29
#66

2.7.1 ile de çalışıyor ancak revizyon yazı türlerini de alıyor. Yani güncelleme vakti gelmiş gibi :P

1 2 3 ... 8
promosyon Oyunlar prefabrik Düşük fiyat listesi |Teknolojik Ürünler| promosyon promosyon
seo Ertan Dönmez Godaddy Promo Codes Reklam Ver! Reklam Ver! Reklam Ver! Reklam Ver!
© 2005 - 2010 Tüm hakları dmRy.net'e aittir.
Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz, yazılar ve bilgiler kullanılamaz.
Dmry.net Vital Teknoloji tarafından desteklenmektedir
yukarı dön