«shortcode» etiketlenmiş sorular

Köşeli parantez içine alınmış dizelerin daha uzun ve daha karmaşık dizeler için kısayol olarak kullanılabileceği BB-Code benzeri mekanizma. Bu dizeler, parantez içine alınmış dizeyi geri arama işleyicisinin çıktısıyla değiştiren, genellikle sayfa yükü olan geri arama işleyicileri tarafından işlenir.


6
Kodu yalnızca belirli sayfalara nasıl ekleyebilirim?
Eklentileri ve kısa kodları öğreniyorum. Eklentimi etkinleştirdiğimde kodunun tüm sayfalarıma yüklendiğini fark ettim - kısa kodumu olmayan sayfalar bile. (İçerik ve yönetici sayfaları demek istemiyorum). Bazı içerik sayfalarında, belirli bir kısa kod kullanıyorum ve diğer içerik sayfalarında kullanmıyorum - ancak her durumda eklentinin kodu yüklenir. Eklentinin yalnızca kısa kodun kullanıldığı …

2
Bir Kısa Kod içindeki yönlendirme işlevi
WordPress'te kullanıcıların kimliğini doğrulayabilmek için harici bir destek sistemini WordPress'e bağlamak için ücretsiz bir eklenti geliştiriyorum . Bunun için şu anda harici sistemden, kullanıcı sonunda WordPress'in giriş sayfasına gönderilir ?action=freshdesk-remote-login Eklentim daha sonra kullanıcının WP'de oturum açıp açmadığını kontrol eder, eğer giriş formunu göstermezse ve başarılı bir girişten sonra onları …

2
Yönetici Sayfasında do_shortcode ()
Kısa kodları olan birkaç eklenti kullanıyorum ... ancak, içerik için genel bir sayfa oluşturmak yerine, yönetici kullanarak bazı yeni sayfalar oluşturdum add_menu_pageve do_shortcode()bu bağlamda nasıl kullanılacağını bilmeliyim . Durduğu gibi, tüm işlev dizeyi tükürür. Kısa kod API'sinin bir yönetici sayfasında bulunmadığından eminim. Bunu nasıl çözebilirim? WP Yöneticisi'nde kısa kodların nasıl …

3
Bir sınıftan kısa kod işleyicisiyle PHP hatası
Şu anda bir eklenti için kısa kod eklemek için aşağıdaki genel akışı kullanıyorum. class MyPlugin { private $myvar; function baztag_func() { print $this->myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); Şimdi bu sınıf ve yöntemi çağrıldığında aşağıdaki hatayı alıyorum. Önemli hata: $ this nesnesinde değilken $ kullanarak ... (Satır no, …

1
Özel gönderi kısa kodu eklemek için özel medya yükleme içeriği
Herhangi bir sayfa veya yazı eklemek için kısa kod ile birlikte özel yazı tipi "portföy" oluşturan bir eklenti üzerinde çalışıyorum. Kısa kod: [portfolio option1=“1” option2=“0” option3=“1” ] Ve iyi çalışıyor, özel aracılığıyla tüm özel yayınları gösterir WP_query. Ama daha ileri gitmek istiyorum. upload mediaKullanıcının hangi seçenekleri dahil edeceğini ve tüm …

1
WP 4.6'da TinyMCE'ye kendiliğinden kapanan kısa kod düğmesi ekleme
Kendi kendine kapanan kısa kodlar oluşturmayı biliyorum: // shortcode function wpse_shortcode_example( $wpse_atts ) { // Attributes $wpse_atts = shortcode_atts( array( 'foo' => 'bar', 'width' => '100%', 'height' => 'auto', ), $wpse_atts, 'wpse' ); // Return return '<embed src="' . $wpse_atts['src'] . '" width="' . $wpse_atts['width'] . '" height="' . $wpse_atts['height'] …

1
Editör içindeki kısa kod metninin görünümünü değiştirme
Editördeki kısa kodların görünümünü değiştirmek veya onu çevreleyen metinden daha ayırt edilebilir kılmak mümkün müdür? Örneğin, bir gönderinin içeriği böyle ise ... Rastgele bir Lipsum jeneratörünün yanı sıra, kökenleri hakkında bilgi veren Lorem Ipsum hakkında referans sitesi. hakkında bir rastgele Lipsum jeneratörü yanı sıra, kökenleri hakkında bilgi veren Lorem Ipsum …


2
current_shortcode () - şu anda kullanılan kısa kodu tespit et
Eklenti sınıfında herkese açık veriler için basit alanlar sağlamak istiyorum: e-posta, telefon numarası, Twitter vb. Liste uzatılabilir. Ayrıntılar için GitHub'daki Genel Kişi Verileri eklentisine bakın. Kullanımı basit tutmak için, yazması kolay kısa kodlar sunmak istiyorum: [public_email] [public_phone] [public_something] Tek fark ikinci kısımdır. Hata kodlu oldukları için kısa kodlar için başka …

2
PHP İşlevli HTML Şablonu Sayfasına Dönme
Siteme eklemek için kısa kod kullanabileceğim bir form oluşturmak istiyorum. HTML parçasını ayrı bir dosyada oluşturabilir ve daha sonra bir PHP kısa koduyla ekleyebilirsem (sayfanın mantığını kısa kod haline getirme mekaniğinden ayırmak için). Bunu nasıl yapabilirim? -- Güncelleme -- Yaptığım şey bu: İki dosyam var. Biri 'profiletemplate.php', diğeri 'scodes' adını …

4
Bir filtrenin içine kısa kodun giriş değerleri nasıl alınır?
Bir filtre tarafından kullanılan bir işlev içinde bir kısa kod giriş değerini almaya çalışıyorum, ancak başarı yok gibi görünüyor. İşte yaptığım şey: function my_shortcode_function($atts){ $value = $atts['id']; function filter_value(){ echo $value; } add_filter('posts_where','filter_value'); } add_shortcode('my-shortcode','my_shortcode_function'); Şimdi $valueiçeride kullanmak filter_value()değişken kapsamları nedeniyle işe yaramayacağını biliyorum , ancak kullanmak bile $GLOBALS['value']çalışmıyor. $value …

2
Kısa kodda AJAX kullanın
Ben rasgele bir teklif görüntülemek için kısa kod için aşağıdaki kodu var. Soru: nasıl bir düğme ekran yeni bir rastgele alıntı yapmak? Demek istediğim, bu düğmeye basacak ve size yeni bir teklif gösterecektir (elbette sayfayı yenilemeden). function random_quote() { // quotes file $array = file("/path to txt file"); // generate …
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.