«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
Wpdb hazır kullanmalı mıyım?
SQL'de yeniyim ve wpdb->prepareoluşturduğum bir tabloda aşağıdaki sorgu için kullanmam gerekip gerekmediğini merak ediyorum global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql , ARRAY_A ); prepareBurada kullanmam gerekir mi? Bunu nasıl yaparım? Şerefe

5
Bir javascript parçacığını jQuery gerektiren altbilgiye ekleme
Bu kodu kullanarak jquery gerektiren wordpress altbilgisine bir komut dosyası ekleyebileceğimi biliyorum: <?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script('custom_script', get_template_directory_uri() . '/js/custom_script.js', array('jquery'), '1.0', true); // enqueue the script wp_enqueue_script('custom_script'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); ?> Ama ya normal bir jquery pasajını eklemek istiyorum, bir dosyaya …


3
Özel bir rol yeteneği nasıl oluştururum?
Eklentimin arayüzüne erişmek için özel bir yetenek oluşturmak istiyorum. Eklenti, bu özelliği etkinleştirmeden önce tüm yönetici hesaplarına eklemeyi başarabilir mi? Öyleyse: WordPress, çok kullanıcılı yüklemelerde alt blogların ve süper yöneticilerin tüm yöneticilerine yetenek ekleme özelliğini yönetiyor mu, yoksa bu işlevin eklenti tarafından mı yapılması gerekiyor?

5
Eklenti satır içi stilleri kullanmadan CSS seçeneklerini nasıl eklerim?
Geçenlerde bir eklenti, WP Coda Slider'ı yayımladım. herhangi bir yazıya veya sayfaya bir jQuery sürgüsü eklemek için kısa kodlar kullanan . Bir sonraki sürümde bir seçenekler sayfası ekliyorum ve bazı CSS seçeneklerini eklemek istiyorum, ancak eklentinin stil seçeneklerini satır içi CSS olarak eklemesini istemiyorum. Seçimlerin çağrıldığında dinamik olarak CSS dosyasına …


1
WP 4.5 Görsel Düzenleyici'ye Özel Metin Desenleri Ekleme
4.5 çıktı ve onunla birlikte yeni Metin Desenleri . Kendi özel kalıplarımı nasıl ekleyeceğimi bilmek istiyorum. Bir göz wp-includes/js/tinymce/plugins/wptextpattern/plugin.jsattığınızda oldukça ileri görünüyor. var spacePatterns = [ { regExp: /^[*-]\s/, cmd: 'InsertUnorderedList' }, { regExp: /^1[.)]\s/, cmd: 'InsertOrderedList' } ]; var enterPatterns = [ { start: '##', format: 'h2' }, { …

2
ajaxurl ön uçta tanımlanmadı
Ön tarafta bir ajaxform oluşturmaya çalışıyorum. Kod kullanıyorum jQuery.ajax( { type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg){ console.log(msg); } }); bunun için hata alıyorum Uncaught ReferenceError: ajaxurl is not definedworklorAjaxBookForm @ ?page_id=2:291onclick @ ?page_id=2:202 Yönetici benzer bir kod kullanırken arka uç çalışır. Ajax isteğini işlemek için hangi …

4
Bir eklenti için gereken minimum WordPress sürümünü otomatik olarak belirle?
Bir eklenti geliştirirken, onu çalıştırmak için gereken minimum WordPress sürümünü otomatik olarak belirlemenin bir yolu var mı? RequiresBaşlığın doğru olduğundan emin olmak istiyorum , ancak her yeni bir çekirdek işlevi çağırdığımda manuel olarak kontrol etmek sıkıcı ve hataya açık. Bir betiğin yeterince kolay çözebileceğini düşünüyorum: Eklentideki tüm dosyaları tarayın. Dayalı …


2
Eklentilere satır içi CSS eklemek hiç sorun değil mi?
Normalde bir eklentide wp_enqueue_style kullanarak stiller eklerdim. Ancak, şu anda yalnızca birkaç satır CSS gerektiren bir eklenti oluşturuyorum ve bir isteği kaydetmek için satır içi stilleri sunmanın daha iyi olup olmadığını merak ediyorum. Açıkçası wp_enqueue_style kullanmanın pek çok avantajı var, ancak bu kadar küçük bir CSS parçası için ekstra bir …

3
Özel eklenti sayfası işlemlerini en iyi nasıl işlerim?
Sürekli aynı sıkıntıyla karşılaşıyorum, bu yüzden orada herhangi bir fikir veya deneyim olup olmadığını göreceğimi düşündüm ... Kendi yönetici sayfasını kullanan bir eklenti oluşturdum. Yapmalı. Şimdi WP_List_Table () öğelerini sıraladım, harika olduğunu söylemeliyim ... ama .... Özel eklenti sayfaları her zaman admin.php?page=...onları doğrudan eklenti dizininden yüklemek istemediğim sürece yükler. Şimdi …

3
Bu kod kaç kez çalışır? (veya büyükanne ne kadar zengin?)
Varsayımsal örnek ama gerçek dünya uygulanabilirliği (benim gibi öğrenen biri için). Bu kod verildiğinde: <?php function send_money_to_grandma() { internetofThings("send grandma","$1"); } add_action('init','send_money_to_grandma'); add_action('init','send_money_to_grandma'); tamam, şimdi WP sitemi açıp giriş yapıyorum. Yönetici'de birkaç sayfa geçiyorum. Dizüstü bilgisayarımın pili bitmeden önce 'init' eylemi toplam 100 kez patlar . İlk sorular: Büyükanneme ne …


1
Eklentim için bir API nasıl oluşturulur?
WordPress için eklentiler geliştiriyorum, geliştirdiğim çoğu eklenti iki veya üç sınıf kullanıyor, bu nedenle Buddypress veya WooCommerce kadar büyük değil. Diğer geliştiricilerin işlevleri özelleştirebileceği ve sistemin Buddypress ve WooCommerce ile aynı olması gereken bir tür karmaşık sistemi (şu anda ayrıntıları paylaşamıyorum, daha sonra geliştirme sırasında) sunmak için iki açık kaynak …

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.