Eklenti, ana programa bağlandığında mevcut yetenekleri genişletmeye veya kullanmaya hizmet eden bir yazılım modülüdür. WordPress platformu için gerekli modülleri internetten indirebilir veya kendiniz oluşturabilirsiniz.
Bu gerekli
- - bir bilgisayar;
- - İnternet bağlantısı;
- - UTF-8 kodlamasında metin kaydetme özelliğine sahip metin düzenleyici.
Talimatlar
Aşama 1
Eklentinin hangi işlevleri gerçekleştirmesi gerektiğini belirleyin. Ayrıca bunun için benzersiz bir ad seçmeniz gerekir. Google arama motorunu kullanarak WordPress eklenti adlarını kontrol edebilirsiniz. Genellikle bir eklentinin adı, amacı ile doğrudan ilişkilidir.
Adım 2
Ardından ana PHP eklenti dosyasını oluşturun. Adının eklenti modülünün adıyla uyumlu olması ve ayrıca benzersiz olması istenir. Eklenti kodu birden fazla PHP dosyasına bölünebilir. Ayrıca JavaScript, CSS dosyaları, resimler vb. içerebilir. Eklenti kodunuzu bölerken, ana PHP dosyasıyla aynı ada sahip bir dizin oluşturmanız ve ardından tüm dosyaları oraya yerleştirmeniz gerekir.
Aşama 3
Ana eklenti modülü dosyasını açın ve WordPress platformunun yeni eklentiyi tanıyabilmesi için standart bir başlık oluşturun. Örneğin: Yönetim paneline gidip "Eklentiler" öğesine tıklarsanız, oluşturulan eklentiyi genel listede göreceksiniz.
4. Adım
Başlıktan sonra eklenti lisans bilgilerini doldurun. Çoğunlukla bir GRL veya uyumlu bir lisans kullanılır.
Adım 5
Kanca sistemi, eklenti sisteminin bileşenleri ile WordPress çekirdeği arasında etkileşim kurmak için kullanılır. Özü, çekirdeğin işlevi, sonucu döndürmeden önce, halihazırda kayıtlıysa, ek işleyiciler zincirini çağırması gerçeğinde yatmaktadır. Bu nedenle, bir gönderiye başlık eklemeden önce WordPress, the_title adlı kanca için işleyicileri kontrol eder. Eklentiye gerekli kancaları ekleyin ve add_filter'ı arayarak kaydedin.
6. Adım
Eklentileri kullanarak işlevsellik eklemek için şablon etiketleri oluşturmanız gerekir. Bir şablon etiketi bildirmek için bir PHP işlevi yazın ve eklenti kullanıcıları için belgeleyin.
7. Adım
Eklenti yazıldıktan sonra, onu uluslararasılaştırmaya hazırlamanız tavsiye edilir, yani. görüntülenen metni farklı dillere çevirme yeteneğini uygular. Bunu yapmak için eklenti çeviri alanı için bir ad seçin. Eklentinin adı kadar benzersiz olmalıdır. Okuyucuya gösterilecek tüm metin satırlarını iki WordPress gettext işlevinden birine sarın: _ () veya _e (). Bir POT (çeviri dizini) dosyası oluşturun ve eklenti ile birlikte dağıtın. Çeviriyi yüklemek için load_plugin_textdomain işlevini kullanın.
8. Adım
Eklentinizi nasıl kuracağınızı, hangi işlevleri gerçekleştireceğini ve hangi WordPress sürümleriyle uyumlu olduğunu açıklayan bir web sayfası oluşturun.