WordPress

WordPress geliştiricileri ve yöneticileri için soru-cevap

1
Güvenlik açısından bloginfo () veya get_bloginfo () kullanılmalı mıdır?
WP teması ve eklenti güvenliği hakkında birçok bilgiyi gözden geçiriyorum ve temalar ve eklentilerdeki özniteliklerden ve HTML değerlerinden kaçmanız gerektiği kavramını anladım. Hem standart hem de bir veya fonksiyonun içinde gördüm bloginfo()ve echo get_bloginfo()kullandım .esc_html()esc_attr() Genesis ve _s , Automattic'in temel teması bu değerlerden kaçar, ancak WP'nin kendi kodeks tema …

2
Posta tarihini 1970'ten önce belirleme
Kitap adı verilen özel bir yazı türüm var. Kitapların yayınlanma tarihi 1700 ile 1900 arasındadır. Bu tarihler için yayın tarihini ayarlamak istiyorum (böylece yıl göre sıralanmış sonuçları sorgulayabilirsiniz) ama 1970 Ocak 1 önce ayarlanmış bir tarih var gibi görünmüyor. Bunu bir şekilde yapmak mümkün mü?

3
Çekirdekte kullanılan terimler için eklenti metin alanını bırakabilir miyim?
Posta durumlarını yazı tipi yönetici menülerine koyan bir eklentim var . Uluslararasılaşmanın tam ortasındayım ve bu durumun üstesinden nasıl geleceğini merak ediyorum. Eklenti, böyle bir metin alanı alacak bazı benzersiz dizeler kullanır: __( 'Select the post statuses to <strong>exclude</strong> from post type admin menus', 'csmpmsi' ) Böyle kendi çekirdek-ilişkili anlam …

3
Wordpress 3.5'te Medya Eklentisini Kendi Eklentisinde Görüntüle
Yeni WordPress 3.5'te Medya Yükleyici ile çok az sorunum var. Resmi yükleyen kendi eklentisini oluşturdum. Bu kod JS kullanıyorum: <script type="text/javascript"> var file_frame; jQuery('.button-secondary').live('click', function( event ){ event.preventDefault(); if ( file_frame ) { file_frame.open(); return; } file_frame = wp.media.frames.file_frame = wp.media( { title: 'Select File', button: { text: jQuery( this …
10 jquery  media 

3
Tüm web sitesini tek bir sayfaya yönlendirin
Tüm bir WordPress sitesini tek bir WordPress sayfasına yönlendirmem gerekiyor. Bir tür bakım modu, ancak yönlendirmenin yayınlanmış bir WordPress sayfasına gitmesi gerekiyor. Ne yazık ki, göstermem gereken bakım sayfasının diğer WordPress eklentilerini kullanması gerekiyor. Bunu yapmanıza izin veren herhangi bir Bakım Modu eklentisinin farkında değilim. En fazla özel HTML / …


3
Farklı bir eklentiye yol alın
Bir eklentiye giden yolu elde etmek için kullanabilirsiniz plugin_dir_path(__FILE__)- ancak bu açıkça eklentiden çağrılmalıdır. Eklenti A'dan B ( ) eklentisine giden yolu nasıl güvenilir bir şekilde edinebilirsiniz pluginb/pluginb.php? Düzenleme: Sonradan eklentinin sülük biliyorum aslında (aslında onları alabilirsiniz get_plugins()). Ama genel olarak çalışmasını istiyorum.

2
Yayın doğrudan önizleme modundan onaylansın mı?
Düzenleme moduna ve / veya "gönderi listesi" moduna dönmek yerine bir yayını doğrudan önizleme modundan nasıl onaylayabilirim? Komut dosyası aracılığıyla birkaç (yüz) gönderi yüklüyorum, ancak onaydan önce kısa bir süre önizleme yapmak istiyorum.
10 previews 

6
Ana Sayfa için Düzenlenebilir Metin Blokları Nasıl Oluşturulur?
WordPress tabanlı bir site yapıyorum. Bir blog veya WP gibi görünmeyecek. Sadece bir web sitesi. WP, istemcinin metin bloklarını düzenleyebileceği arka uç gibi davranır. Soru: Kullanıcıların yönetici panelinden düzenleyebilecekleri tasarlanmış şablonuma nasıl metin bloğu koyabilirim? Böyle bir şey söyleyelim: 3 üst blok (hakkımızda, misyonumuz, neden biz ...), onları yönetici panelinden …


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 …

3
Herhangi bir HTTP isteği URI'sine filtre uygulanıyor mu?
HTTP API üzerinden yapılan herhangi bir HTTP isteği URI'sini filtrelemek istiyorum. Kullanım örnekleri: WordPress güncelleme kontrolü http://api.wordpress.org/core/version-check/1.6/ adresine gider , ancak https://api.wordpress.org/core/version-check/1.6/ de çalışır ve istiyorum bunu her zaman kullanmak için. Yeni WordPress dosyası http://wordpress.org/wordpress-3.4.2.zip adresinden alınır , ancak https://wordpress.org/wordpress-3.4.2.zip de çalışır. Bazen isteklerde hata ayıklamak ve geçici olanları yerel …

2
Enable_plugin, register_activation_hook içinde neden çalışmıyor?
İlk eklentiyi etkinleştirirken ikinci eklentiyi otomatik olarak etkinleştirmeye çalışıyorum. register_activation_hook(__FILE__, 'example_activation' ); function example_activation() { include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); } Onun register_activation_hook içinde çalışmıyor .. Ben doğrudan gibi kullanırsanız onun çalışma: include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); Nasıl düzeltebilirim? Yardım için teşekkürler Çözüm: Bunu şimdi kendim için kullanıyorum: // When this plugin activate, activate …

3
W3 Toplam Önbellek, CDN ve tema dosyaları [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde WordPress Geliştirme Stack Exchange için. 5 yıl önce kapalı . Son zamanlarda WordPress kurulumumun style.css dosyasını güncelledim. Değişiklik etkili oldu: yönetici olarak oturum açtığımda (blogum yöneticiye hiçbir zaman …

2
Tema özelleştirici - ayar sırası
Tek bir bölüme 5'ten fazla Ayarlar eklersem ayarların sırası garipleşir. Örneğin: // Link color $wp_customize->add_setting( 'tonal_'.$themeslug.'_settings[link_color1]', array( 'default' => $themeOptions['link_color1'], 'type' => 'option', 'sanitize_callback' => 'sanitize_hex_color', 'capability' => 'edit_theme_options', 'transport' => 'postMessage' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'tonal_'.$themeslug.'_settings[link_color1]', array( 'label' => __( 'Link color1', 'tonal' ), 'section' => 'colors', …

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.