«theme-customizer» etiketlenmiş sorular

Özelleştirici, WordPress'teki değişiklikleri aşamalandırmak için bir çerçevedir. Ayarlar, belirli bir sitedeki herhangi bir şeyi modelleyebilir (seçenekler, tema modları, widget nav menüleri, gönderiler, vb.) Ve değişiklikler, daha sonra önizlenen, taslak olarak kaydedilen ve hatta planlanan değişiklik kümeleri halinde gruplanır. Temalar ve eklentiler, Özelleştiriciyi genişletebilir. PHP ve JS'de WordPress'teki API Özelleştirme ile ilgili sorular sorulmalıdır.

5
WP_Customize_Control Nasıl Uzatılır
Özelleştirme canlı önizleme paneline yeni bir kontrol türü eklemenin bir yolunu arıyorum . Panelini kullanarak nasıl yeni bölümler ekleyeceğimi gördüm. add_action( 'customize_register'... Uygulamak istediğim kontrol farklı türde bir renk seçici. Gelen Bir önceki yazı biz widget eklemek için çekirdek sınıfları genişletmek için nasıl, ama ne burada eksikliği kapsam içine benim …

2
Ayarlar API'sı ve Tema Özelleştirici
Ayarlar API'sını ne zaman kullanmak uygun olur ve tema özelleştiriciyi ne zaman kullanmak daha iyi olur? Bütün sabah Googled yaptıktan sonra, bu konuda iyi düşünülmüş ve yakın zamanda bir rehber bulamadım. Söylemek için henüz erken olsa da, tema özelleştiricinin daha fazla Squarespace benzeri düzenleme özelliği getirmeye yönelik anlamlı bir ilk …

5
get_option () vs get_theme_mod (): Biri neden daha yavaş?
Bir süredir get_theme_mod()çeşitli projelerimde kullanıyorum . Müşterilerimin kullanması için vazgeçilmez bir araç olduğunu düşündüğümden, WordPress v3.4'te Tema Özelleştirme API'sından yararlanmaya karar verdim. Bir süre sonra, sitelerimin normalden biraz daha halsiz olduğunu fark etmeye başladım ve özellikle Customizer'ın yüklenmesi oldukça uzun sürdü. Araştırmam sırasında birçok deneme yanılma yoluyla, typeayarlarımı (yani $wp_customize->add_setting()) …

2
Yeni WP_Customize API'sı - başlık altında nasıl çalışır?
Yeni "özelleştir" özelliğiyle değişiklik yaparsanız, iframe önizleme belgesindeki farklı bir sayfada gezindiğinizde, değişikliklerinizin kaydedilmemiş olsa bile yine de geçerli olduğunu fark ettim. WP geçici değişiklikleri bir yerde saklıyor gibi görünüyor ve site "özelleştirme" modunda görüntüleniyorsa bunları sitede uygular. Ancak site özelleştirme modunda olduğunu nasıl biliyor? Çünkü bağlantılara eklenmiş herhangi bir …


1
Özelleştirici ayarıyla seçici yenilemeyi nasıl uygularım?
Yaptığım temanın sayfa şablonunda, kullanıcının açılan sayfalar denetimini kullanarak özelleştiricide seçtiği bir sayfaya göre içerik görüntüleyen bir bölüm var. Şu anda sadece standart varsayılan yenileme aktarımını kullanıyor, ancak bu tüm iframe'i yeniden yükleyen bu kadar hantal bir şey olduğundan, yeni seçici yenileme özelliğini kullanmanın mümkün olup olmadığını merak ediyordum. Ama …

2
Özelleştirici JS API'sı
Tamam, böylece özelleştiricinin JS API'sini kullanarak dinamik olarak yeni panel bölümleri ve denetimleri oluşturmak için kendimi eğitmeye çalışıyorum. Birkaç gün sinir bozucu oldu ve JS API ile bunu başarmak için kesin yolu alamadım. Şimdiye kadar, bunu başarmak için yaptığım bir şey ama başarılı olamıyorum: // for Settings api.create( params.id, params.id, …

2
WordPress Iris seçiciyi ön uçtaki eklentime nasıl uygularım?
Burada bu soru benimle aynı soruyu soruyor, ancak yeterli cevaplar veya seçilmiş doğru bir cevap yoktu, bu yüzden daha tutarlı bir şekilde cevap alabileceğimi umuyorum. Renk seçmek için Wordpress Tema Özelleştirme API bölmesinde görüldüğü gibi renk seçici tekerleği uygulamaya çalışıyorum. Kanca kullanılırken komut dosyalarının ve stillerin yüklenmesi iyi çalışır, "admin_enqueue_scripts" …

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', …

1
Özelleştiricide Özel Resim bölümü
Bu yüzden Özelleştiricide Ana Sayfadaki Özellik Ürünleri kontrol eden bu Özel Bölüm var. Orada tüm kayıtlı ve böylece ama takılıyorum sorun istemci nasıl güncelleme yapmak bilmiyorum özellik görüntü birini yüklediğinde. fonksiyonları.php kodu ile çalışıyorum: // Customiser function themeName_customize_register( $wp_customize ) { $wp_customize->add_setting('feature_product_one', array( 'default-image' => get_template_directory_uri() . '/assest/imgs/featureProducts/product1.png', 'transport' => …

1
WP Özelleştirme JS Yöntemlerini Genişletmek Mümkün mü?
Anonim apinesnenin yöntemlerini genişletmenin mümkün olup olmadığını merak ediyorum wp-admin/js/customize-control.js. Bu yöntemlerden birini kendi özel mantığımın üzerine yazmam gerekiyor, ancak hemen çağrılan bir işlev ifadesinde sarıldığından mümkün olmadığından şüpheleniyorum: /* globals _wpCustomizeHeader, _wpMediaViewsL10n */ (function( exports, $ ){ // code })( wp, jQuery ); Görebildiğim kadarıyla, anonim olarak çalıştırıldığı ve …
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.