15 Haziran 2007

Wordpress Eklentisi Yazalım

WordPress Yorum Ekle

Eklentiyi wp-content/plugins klasörüne kopyalayıp, Eklentiler bölümünden etkinleştirdikten sonra, Tercihler/İmzam menüsünden imzanızı tanımlayın. Yazı yazarken kod bölümüne geçip, imzanızı eklemek istediğiniz yere <!--imza--> yazmanız yeterlidir. Eğer yazmak yerine kod bölümüne IMZAM isimli bir QuickTag eklemek isterseniz de, wp-includes/js/quicktags.js dosyasını, notepadd++ tarzı bir programda açın. Dosya içerisinde

JavaScript:
  1. edButtons[edButtons.length] =
  2. new edButton('ed_more'
  3. ,'more'
  4. ,'<span id="more-59"></span>'
  5. ,''
  6. ,'t'
  7. ,-1
  8. );

ifadesini bulun ve hemen altına

JavaScript:
  1. edButtons[edButtons.length] =
  2. new edButton('ed_IMZA'
  3. ,'IMZAM'
  4. ,'<!--imza-->'
  5. ,''
  6. ,'i'
  7. ,-1
  8. );

kodlarını ekleyin. Bu işlemi yaptığınızda Editör'ün kod bölümünde IMZAM isimli bir quicktag oluşacaktır. Ekran görüntüsü aşağıdaki gibi olmalıdır.

editördeki imza quicktagi

Artık WP Eklenti API'sini ve biraz da PHP bilgisi ile WP topluluğu için daha faydalı bir eklenti yazabilirsiniz. Aşağıdaki linke tıklayarak eklentinin tamamlanmış (ve tam olarak çalışan) halini indirebilirsiniz. Soru ve önerilerinizi yazının orijinal sayfasındaki yorum bölümünü kullanarak iletebilirsiniz.

Eklenti Dosyası: İmzam

Eklenti yazma konusu ile ilgili olarak yazacağım bir sonraki yazımda, yakuter'in Rastgele Sözler 2.0 eklentisinden yola çıkarak veritabanı kullanabilen bir eklenti yazmayı anlatacağım.

Yazıyı Paylaş: Aşağıdaki simgeler kullanıcılarının web sitelerini paylaştığı ve yeni web sitelerini keşfettiği sitelere gider.
  • Oyyla
  • del.icio.us
  • Technorati
  • Bagcik
  • BlinkList
  • blogmarks
  • Bumpzee
  • Digg
  • feedmelinks
  • Furl
  • Tusul
  • Yumiyum
  • 100puan
  • Limk

Sayfalar: 1 2 3


Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=59.

Yazılarımı RSS aboneliği ile takip edebilir, yeni yazılarıma kolaylıkla ulaşabilirsiniz. Bunun için ise RSS adresimi kullanabilirsiniz.


“WordPress Eklentisi Yazalım” yazısı için 5 Yorum

Bu yazıya yapılan yorumları dilerseniz, ( RSS 2.0 ) beslemesini kullanarak takibe alabilirsiniz.

  1. ersin dedi ki:

    Hocam mrb. Yazınızı okudum ancak fazla bilgi sahibi olmadığım için içinden çıkamadım. Siz güzel anlatmışınız ben anlayamadım. Sizden bir ricam var mümkünse. Bana bir eklenti lazım. WordPress blogları için otomatik yazı eklentisi. Yani http://www.webiket.net deki gibi.http://www.webiket.net/webiket-wordpress-araclari.php

  2. Yakup Gövler dedi ki:

    Oradaki eklentiyi inceledim. Ancak eklentide esas işi yapan kısım, sitede yer alan parçası. Onu görmeden birşey söylemek pek mümkün değil. Ayrıca localhost'ta deneme imkanı vermediğinden ne tür bir etkisi olduğunu göremedim.
    Eklentinin çalışma sistemi ise şöyle; kullanıcı bir yazı yazıp, yayımla dediğinde, site üzerinde bulunan bir form iframe içerisinde açılıyor ve kullanıcı webiket kullanıcı adı ve şifresi ile giriş yapıyor, aynı zamanda yazının Başlığı ve URL'si de bu forma gönderiliyor. Sanırım bundan sonrasında gerekli açıklama, etiket vs. girildikten sonra iframe içerisinde gönder dediğinizde yazı webiket'e eklenmiş oluyor.
    Son olarak, site eklentinin kodlarının kullanılmasına izin vermemiş, tasdix.com'dan da tasdiklemişler.

  3. Oğuzhan AYDIN dedi ki:

    Selamun aleyküm
    Benim http://www.kaykay.org isminde bir sitem var ve burda yazdığım yazılar üste çıkıyor eski yazdıklarımsa aşağı iniyor fakat ben tam aksinin olmasını istiyorum yeni yazdıklarım aşağıda kalsın istiorum bunun için yazıların kaçıncı sırada olabileceklerini hesaplayan bir eklenti yazabilirmisiniz? Teşekkürler Kolay GELSİN...

  4. Yiğit Özdamar dedi ki:

    Merhaba Yakup,
    Güzel bir konu anlatımı olmuş. Tebrik ederim.
    @Oğuzhan,
    Sen olayı cözene kadar siten uçmuş anladığım kadarıyla...

  5. WordPress için Eklenti Yazalım · Yakup Gövler - WordPress'e dair ne varsa dedi ki:

    [...] Resimli Bağlantılar: Tamamlandı [...]

Yorum Yaz

Yorum yazarken dikkat etmeniz gereken hususlar;

  1. Türkçe imla kurallarına dikkat etmeye özen gösteriniz.
  2. Yorumlar onay gerektirdiğinden birden fazla kez aynı yorumu yazmayınız.
  3. Yorumlarınızın konu ile alakalı olmasına özen gösteriniz.
  4. REKLAM KOKAN YORUMLAR YAPMAYIN, YAYINLAMIYORUM.
  5. Küfür, hakaret etmenizin ne bana, ne de size faydası olmadığını unutmayın.
  6. Yorum yapmanız, onaylanacağı anlamına gelmemektedir. Buradaki hususlara dikkat etmeniz, onaylanma şansını artıracaktır. Ayrıca kullanım şartlarını okumanızı tavsiye ederim.
Kodlarınızı yazmak için, [php][/php], [css][/css], [html][/html], [js][/js], [sql][/sql], [xml][/xml] veya [code][/code] kullanabilirsiniz. & lt; & gt; kullanmayın.