«widgets» etiketlenmiş sorular

Pencere öğeleri, bir WordPress temasının bölümlerini dinamik olarak oluşturmak için kullanılan yapılandırılabilir öğelerdir.

2
Widget javascript + css dosyaları yalnızca kullanılırsa nasıl yüklenir?
Widget'ım tarafından kullanılan javascript ve css stillerini kendi dosyalarında tutmak istiyorum (ve temaya eklemiyorum). Ancak widget aslında bir kenar çubuğunda kullanıldığında bunları eklemek için wordpress alamıyorum. Bunu denedim: Sınıf bildirimi içinde 2 işlev ekledim class EssentielleRubriquesPosts extends WP_Widget { function addFrontendCss(){ wp_enqueue_style('erw-frontend-css', ESSENTIELLE_RUBRIQUE_WIDGET_PLUGIN_PATH . 'css/EssentielleRubriqueWidget-frontend.css'); } function addFrontendJavascript(){ wp_register_script('jq-hoverintent', PLUGIN_PATH …

5
Widget seçeneklerini 'widget'ın dışında' kullanma
Daha sonra başka bir sayfaya geçirilen widget seçeneklerinde bazı parametreleri kaydetmek istiyorum. Widget, bir web servisini çağıran bir formdur. Geçmek istediğim seçenekler, şu anda sonuçlar sayfasına (şablon olarak yapılır) sabit olarak kodlanmış web hizmeti için kimlik doğrulamasıdır. Bu nedenle web sitesi kullanıcısından gizlenmelidir. Widget / eklentiden kod: function widget($args, $instance){ …
13 options  widgets 

2
Widget alanları verilerini dizi olarak nasıl saklayabilirim?
Bir widget oluşturuyorum, yaklaşık 10 kimlik saklaması gerekiyor. Şu anda her bir kimliği ayrı bir alanda saklamak için aşağıdaki alan yöntemini kullanıyorum. Her alanın verilerini wordpress'te ayrı olarak saklar. Bir dizi kullanarak examlpe için tüm alanların verilerini wordpress'te tek bir satırda saklamak mümkün müdür? <input class="widefat" id="<?php echo $this->get_field_id('item1_id'); ?>" …

2
Widget form alanlarını dinamik olarak ekleme
Dinamik olarak bir WordPress widget'ına form alanı eklemeye çalışıyorum. Kullanıcı bir etkinliğe başka bir tarih eklemek isterse, daha fazla alan elde etmek için bir düğmeyi tıklayabilir. Soru şudur: Yeni oluşturulan girdi alanlarını veri tabanıma nasıl kaydederim? Özel güncelleme işlevi yazmam gerekir mi? Herhangi bir ipucu? Widget şu şekilde görünür: Bu …

3
wp-admin / widgets.php değiştirme
Özellikle site yöneticisinin sitede her bir widget'ın nerede görüneceğini anlamasına yardımcı olmak için yönetici panelindeki widget'lar sayfasını biraz farklı tasarlamak istiyoruz: Bunun için widgets.php'nin oluşturduğu HTML'yi değiştirmemiz gerekiyor (sadece css'i değiştirmek yeterli değildir). Çekirdeğe dokunmadan bunu nasıl yapabiliriz?

7
Widget başlığından sonra widget içeriğini kaydırmak için div ekleme
Dinamik kenar çubuğumda bir widget'ın içeriğine div eklemeye çalışıyorum. İşte kayıt kodu; register_sidebar(array( 'name' => "Sidebar1", 'id' => 'home-sidebar-1', 'before_widget' => '<div class="sidebar-box">', 'after_widget' => '</div>', 'before_title' => '<div class="title">', 'after_title' => '</div>', )); Ancak bu kod şöyle olur; <div class="sidebar-box"> <div class="title">{WIDGET TITLE}</div> {WIDGET CONTENT} </div> İşte yapmaya çalıştığım …

1
Wp_register_sidebar_widget ve register_widget arasındaki fark nedir?
Aralarındaki fark nedir ve her birini ne zaman kullanmalıyız? wp_register_sidebar_widgetŞu anda kullanıyorum ve iyi çalışıyor, ancak register_widget ve bir sınıf kullanarak bir widget nasıl oluşturulacağına dair birçok öğretici çevrimiçi gördüm, widget'ların çoğunun seçeneklere ihtiyacı yok, bu yüzden buna bağlı kalmalı mıyım wp_register_sidebar_widgetyoksa kullanmalıyım register_widgetbir formum olmasa bile? şimdiden teşekkürler.

1
Etkin olmayan widget'ların sayısını sınırlama
Widget yönetici sayfası inanılmaz derecede yavaş, çünkü "wp_inactive_widgets" kenar çubuğundan maksimum 10 widget sayısını sınırlamak çalışıyorum: add_filter('pre_update_option_sidebars_widgets', 'cleanup_inactive_widgets', 10, 2); function cleanup_inactive_widgets($new, $old){ if(!empty($new['wp_inactive_widgets']) && count($new['wp_inactive_widgets']) > 10) $new['wp_inactive_widgets'] = array_slice($new['wp_inactive_widgets'], -10, 10); return $new; } Bu görünüşte çalışıyor, ancak sorun, widget örneği bir kenar çubuğunun içinde olup olmadığına bakılmaksızın, …
10 php  widgets  options 

5
Özel bir widget içinden before_widget öğesine sınıf ekleyin
Genişliğini (daha sonra ön uçta kullanılır) soran basit bir özel widget var. Genişlik alanı bir seçim açılır listesidir, bu nedenle kullanıcının önceden tanımlanmış seçenekleri vardır. Widget'ımın birçok örneğine sahip olacağım, her birinin kendi genişlik ayarı olacak. Şimdi, widget kodumda şu kod var: echo $before_widget; sonuç: <div class="widget my" id="my-widget-1"></div> Ne …


4
Widget'ta oluşturulan menüye özel bir yürüteç ekleme
Tema tarafından oluşturulan özel bir menüye Walker ( primarybu örnekte adlandırılan menü) eklemek biliyorum , ama nasıl varsayılan wordpress özel menü widget ile bir widget oluşturulan bir menü hedefleyebilirim? if ( has_nav_menu( 'primary' ) ) { $args = array( 'menu' => 'main-menu', 'menu_id' => 'main-menu', 'theme_location' => 'primary', 'depth' => …
10 menus  widgets  walker 

3
Yeni 4.8v metin widget görsel düzenleyicisi kaldırılabilir mi?
Varsayılan metin widget'ındaki yeni 4.8 widget görsel düzenleyicisi kaldırılabilir veya kaldırılabilir ve widget 4.8 öncesi editör stiline geri yüklenebilir mi? Widget'larda görsel düzenleyiciye ihtiyacım yok ya da istemiyorum; Onları düz metin ve html için kullanıyorum ve diğer kullanıcıların düz metin dışında bir şey eklemesine gerek yok. Yeni video, ses ve …

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 …

2
Yerleşik Wordpress “göz atma” işlevini nasıl kullanabilirim?
Bir widget kodluyorum ve kullanıcının normal yayınları veya sayfayı düzenlerken (küçük bağlantı simgesini tıkladığınızda ve açılır pencerede AJAX arama işlevini aldığınızda, sizin gibi bir bağlantı seçebilmesini istiyorum. ). Bunu nasıl çalıştıracağımı bilen var mı? Eklemek ve hatta tıklatmak istediğim bir HTML düğmesi ve değerin girmesi için bir alan var. Class-wp-editor.php'de …

1
Widget başlıklarını qTranslate eklentisini kullanarak çevirme
Aslında web sitemi çevirmek için qTranslate eklentisini kullanıyorum. Bir şey dışında her şeyle gerçekten iyi çalışıyor. kenar çubuğu widget'larımın başlıkları. Aslında, bazı kelimeleri çevirmek için şöyle etiketler koymamız gerekir: <!--:en-->My English Title<!--:--><!--:fr-->My French Title<!--:--> Bunu widget'ımın içeriğinde kullandığımda iyi çalışıyor. Ama başlığında widget'ı kaydettiğimde. Aslında benim etiketleri kaldırmak ve sadece …

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.