«plugin-development» etiketlenmiş sorular

WordPress Eklentileri, bir WordPress blogunda kolay değişiklik yapılmasını, özelleştirilmesini ve geliştirilmesini sağlar. WordPress'in temel programlamasını değiştirmek yerine, WordPress Eklentileri ile işlevsellik ekleyebilirsiniz.

3
Tüm yaygın PHP / WordPress sürüm kombinasyonlarını ayarlamak için vagrant betiği
Muhtemelen Vagrant kullanarak, eklentimiz için test / hata ayıklama ortamını hızlı ve tekrar tekrar kurmak için bir yol arıyorum . VVV gibi projeler tek ortam kurulumuna (veya sabit / gövde gibi birkaç ortama) odaklanırken, aradığım şey aşağıdaki gibi ortamları kuracak bir komut dosyasıdır: wp39-php52.local WP40-php52.local wp41-php52.local wp39-php53.local WP40-php53.local vb. (fikri …

3
Eklenti yükseltme: Widget ayarları
Bu konuda biraz araştırma yapmayı denedim ama henüz sağlam bir şey bulamadım. Üzerinde çalıştığım bir eklenti var ve son sürüm ile yeni sürüm arasında bazı ayar adlarını (arka uçta) değiştiren widget'a bazı güncellemeler yaptık ve bunu yapmak için bir yükseltme rutini oluşturmada sorun yaşıyorum. Şimdiye kadar yaptığım (çoğunlukla) iş gibi …

1
Wordpress Eklentisi yükleme listesine yeni bir sekme ekle
Bir kullanıcı WP Admin'in Eklenti Ekle alanından bir eklenti aradığında, geçerli sekmelerin yanına yeni bir sekme (bir sayfaya bağlantı içeren) eklemek istiyorum. Bağlantıyı istediğim konum aşağıdaki ekran görüntüsünde işaretlenmiştir. Onu aradım @ http://codex.wordpress.org/Adding_Administration_Menus ama boşuna aradı. WP tarafından izin veriliyor mu? Şimdiden teşekkürler.

1
Veri-URI'sini medya kitaplığına kaydetme
( MDN ) kullanarak PNG görüntüler üreten bir TinyMCE eklentisi var . Şu anda, veri URI'sini bir resim etiketine koyarak bunları arka uçta görüntülüyorum, ancak bunları gerçekten WordPress Medya Kütüphanesine eklemek istiyorum.HTMLCanvasElement.toDataURL() Şu anda base64 kodlu bir veri URI'si olarak serileştirilmiş görüntüleri yüklemenin en iyi yolu (yani VIP uyumlu) nedir? …

3
Programlı olarak kullanıcı oluştururken kullanıcı etkinleştirme e-postası gönder
Buradaki birinin yardım edip edemeyeceğini merak ettim. Temel olarak, doğrulandığında kullanıcı tablosuna kullanıcı ekleyen özel bir kayıt formu oluşturdum. function _new_user($data) { // Separate Data $default_newuser = array( 'user_pass' => wp_hash_password( $data['user_pass']), 'user_login' => $data['user_login'], 'user_email' => $data['user_email'], 'first_name' => $data['first_name'], 'last_name' => $data['last_name'], 'role' => 'pending' ); wp_insert_user($default_newuser); } …

4
Sayfanın the_title () yöntemini dinamik olarak değiştirme
Özel bir yazı türü, ancak ayrı veritabanı tabloları kullanmayan bir eklenti geliştiriyorum. Kullanıcının bir kursa abone olabileceği farklı kurs ayrıntı sayfalarına yönlendiren bağlantıları olan kursların bir listesini görüntüleyen bir eklentidir. Mevcut durumda, eklenti verilerini özel sayfa şablonuyla (page-courses.php) bir sayfaya almak için bir kısa kod kullanıyorum. Şimdi the_title()eklentinin gösterdiği sayfaya …

4
Eklentinin ağ aktivasyonunu önleyin
Şu anda ağ aktivasyonunu desteklemeyen bir eklentim var. Bunun için en iyi düzeltme tabii ki düzeltmek :) hangi yapmak planlıyoruz. Ancak, bu arada ağ aktivasyonunu önlemek için kullanabileceğim geçici bir çözüm olup olmadığını merak ediyorum, belki de benzer bir iş akışı: Etkinleştirmenin ağ çapında olup olmadığını tespit edin (nasıl ??) …

2
Wp-content / install.php bir Drop-in mı?
Drop-in eklentilerinin ne olduğu ve nasıl kullanılacağı hakkında belge veya tartışma bulamıyorum. Soru, yükleme sırasında içeriği doldurun . wp-content/install.phpEklenebilir işlevi yeniden tanımlayan bir dosya wp_install_defaultsbir Drop-in eklentisi mi, değil mi? Araştırma sonuçlarım Aşağıdaki liste hakre'nin makalesinden (interweblerdeki diğer tüm kopyaların kaynağı gibi görünüyor) . File Type of Plugin Loaded Context …




1
Şablonun içinde bir eklenti sınıfı kullanma
Bir bağlantı tıklandığında bir formu açan bir arkadaşınıza davet göndermek için bir eklenti yazıyorum. @Toscho tarafından Report Broken Video eklentisinde verilen kodu izleyerek sınıftaki tüm işlevleri kapsülledim. İlgili kod aşağıdadır: /* Plugin Name: Send Invitation Plugin URI: http://w3boutique.net Description: Emails a the link of the current page to a friend …

1
Özel liste tablosu sınıflarında toplu işlemler nasıl ele alınır?
WordPress panosunda görüntülemek için özel bir veri tablosu üzerinde çalışıyorum. Tablo, bir eklenti içinde oluşturduğum bir veritabanı tablosundan doldurulur. Bu alandaki kodlama sorularımın çoğu için sağlanan WordPress Özel Liste Tablosu örneğini kullanıyorum, ancak örnekte toplu eylemleri işlemek için hiçbir şey yok. Dokümante edilmiş örnek için link: http://wordpress.org/extend/plugins/custom-list-table-example/ Toplu işlemleri işlemek …

2
Özel yönetici sayfası add_options_page'e () bağlı değilse Ayarlar API'sı güncellenmiş iletileri gösterilmez
Ayarlar API'sı ile oynatılıyor ve iletilerin (başarı veya hatalar için) yalnızca bir ayarlar sayfası add_options_page () aracılığıyla WordPress menüsüne bağlandığında görüntülendiğini buldu. Başka hiçbir şey çalışmaz, örneğin add_dashboard_page (). Bunun doğru olup olmadığını bilmek ister misiniz? Denediğim örnek kod , Ayarlar API'sı dışındaki seçenekleri de güncellemek istediğinde Ayarlar API'sı için …

5
Kişisel API'den eklentiyi güncelleme
Şu anda Wordpress eklenti deposunda istemediğim bir wordpress eklentisi geliştiriyorum. Ancak yine de kendi API havuzumdan müşterilerime güncellemeler gönderebilmek istiyorum. Ben bu konuda biraz okudum ve hakkında bir şey gibi görünüyor bir şey pre_set_site_transient_update_pluginsfiltre, ancak bu konuda fazla bilgi bulamıyorum. Ben çalışamadım bu öğretici ( http://konstruktors.com/blog/wordpress/2538-automatic-updates-for-plugins-and-themes-hosted-outside-wordpress-extend/ ) denedim . Yorumlardan, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.