"Enter"a basıp içeriğe geçin

Etiket: eklenti geliştirmek

WordPress eklentime nasıl çoklu dil desteği eklerim?

WordPress’te eklenti geliştirirken çoklu dil desteği ile geliştirmenin yapılmasının eklentinin daha fazla kişiye ulaşabilmesi sağlayacağını düşündüğümden yaptığım eklentilerde WordPress’in i18 fonksiyonlarını kullanmaya özen gösteriyorum. Basit bir şekilde eklenti çoklu dil destekli nasıl eklenti geliştirilir adım adım anlatmaya çalışacağım. 1. Geliştirme: Kodlama Yapılırken i18n fonksiyonları kullanılarak çıktı gönderilmesi gerekiyor. echo ile yazdıracağınız her şeyi __() fonksiyonun kullanarak yazdırmanız gerekiyor. Fonksiyon 2 parametre alıyor birince metin ikinci domain_text projenizin tamamında domain_text değişkeninin aynı olmasına dikkat edin. 2.Ekletin Yüklendiğinde…

WordPress eklentisi geliştirken ajax işlemleri nasıl kullanılır ?

WordPress de yazdığınız eklentinin url adresine direk girerek veri almak pek mümkün değil zaten wordpress yapısı için de böyle bir şey kullanmak çokta uygun değil. WordPress de neredeyse herşey add_action ve add_filter işlemleriyle yürüyor. Geliştirdiğiniz bir eklentiden frontend den backende işlem göndermek için backend tarafında wp_ajax_ozel_fonksiyon actioni kullanarak kendi fonksiyonunu yazmanız yeterli olacaktır. Frontend İçin: ajax post sorgusunda action ismi ile wp_ajax_ add_action isleminde kullanacağınız isimler aynı olması gerekiyor.ajaxurl değişkeni wordpressin global ajax urlsini döndürecektir.Gönderdiğiniz…