«theme-development» etiketlenmiş sorular

Temalar, bir WordPress sitesi için genel (ön uç) arayüz oluşturur.

5
Dinamik javascript / CSS oluşturma çözümleri
Mevcut bağlama bağlı olarak javascript veya CSS kodu oluşturmanız gerektiğini varsayalım. Örneğin, ana sayfada, gönderildiğinde bir ajax isteği gönderen bir form ve tek sayfada farklı bir form var. Veya CSS söz konusu olduğunda, kullanıcılarının kendi düzenlerini oluşturmalarına, renklerini değiştirmelerine vb. İzin veren bir tema oluşturmak istersiniz. Şimdiye kadar gördüğüm çözümler: …

3
Harici jQuery / Javascript dosyalarını WordPress ile bağlama
Bu yüzden bir sonraki WP temamı temel almak için Starkers kullanıyorum ve küçük bir sorunla karşılaştım, header.phpdosyaya kendi jQuery sürümümü ekledim ama Firebug kullanarak sitemi incelerken jquery'nin iki kez indirildiğini fark ettim, biraz kazma yaptı ve sadece dosya dahil değil, aynı zamanda wp_head()işlevi olduğunu fark ettim . Sorunu gidermeye çalışırken, …

2
Tema Geliştirme için Minimum Şablon Dosyaları
WordPress, minimum tema şablonu dosyalarını şu şekilde içerir: style.css index.php ve ayrıca burada listelenen bazı diğer dosyalar . Tema geliştiricisi daha az zil ve ıslık ile tema oluşturmak istiyorsa, en az dahil edilmesi gereken şablon dosyalarından bazıları nelerdir? WordPress kodeksinde herhangi bir yönerge yoktur. Bulabileceğiniz tek şey, hangi dosyaların ve …

2
nesneyi / JSON'u wp_localize_script'e geçir
Bir nesne hazır bilgisi içeren bir çalışma javascript var. Ama ben yerelleştirmek gerekir ve ben accp için wp_localize_script () almak ve doğru biçimi çıktı böylece yeniden yazmak nasıl anlamaya ytrying. Yerelleştirilmemiş (dinamik olmayan) sürüm şöyle görünür: var layoyt_config = { 'header' : 1 , 'footer' : 1 , 'ls' : …


3
temadaki eylem kancaları ve get_template_part
Bana öyle geliyor ki her ikisi de son kullanıcının tema dosyalarını (alt temalar aracılığıyla) düzenlemeden bir temayı değiştirme fırsatı veriyor. Benim sorum, bir yöntem diğerine tercih edilir. Mesela şu an üzerinde çalıştığım bir tema ele alalım. Kancaların şablon bölümleriyle gidip gitmemeye karar vermeye çalışıyorum. <?php get_template_part('before_sitecontainer' ); ?> <div id="sitecontainer" …

6
javascript dosyasında tema yolu
Bir javascript dosyası içinde benim tema dosyasının yolunu eklemeniz gerekir. Bunu nasıl yapardım? Zaten denedim: var templateUrl = "<?php get_stylesheet_directory_uri(); ?>"; function LightboxOptions() { this.fileLoadingImage = "'"+templateUrl+"/img/loading.gif'"; this.fileCloseImage = "'"+templateUrl+"/img/close.png'"; this.resizeDuration = 700; this.fadeDuration = 500; this.labelImage = "Image"; this.labelOf = "of"; } Bu bana yolu vermez, sadece <?php get_stylesheet_directory_uri(); …

2
Tek işlevler.php veya birçok küçük dosyaya bölünmüş?
Tema seçenekleriyle basit bir çerçeve oluşturuyorum. İçindeki kod parçalarını böldüm functions.phpve belirli bir klasör yapısına yerleştirdim. Şimdi ana functions.phpdosyamda sadece require_oncebu dosyalara çağrı var . Ama tartışma uğruna - diyelim ki dahil etmek için 20 dosya alacağım. SORULAR: Bunun WP performansı üzerinde görünür bir etkisi var mı? Hepsini 1 dosyada …

1
Kendi "Son Gönderiler" widget'ımı oluşturabilir veya mevcut olanı özelleştirebilir miyim?
Şu anda gösterilecek widget setini aldığımdan daha fazla yayın olduğunda "Yayınları görüntüle" bağlantısını gösterme özelliğine sahip Son yayınlar widget'ını etkinleştirmek istiyorum. Ayrıca belirli kategorileri veya yayınları hariç tutabilmek istiyorum. Temamın function.php dosyası ile yapmak mümkün mü? (1) Mevcut widget'ı özelleştirin veya (2) Özelleştirebileceğim bir kopyasını oluştursun mu?

6
CSS değiştirdiğimde tarayıcıda güncellenmiyor
Wordpress sitemin CSS üzerinde çalışıyorum. Değişiklik yaptığımda ve sayfayı yenilediğimde değişiklikler yansıtılmıyor. Tarayıcı geçmişini ve önbelleği temizlediğimde değişiklikler hala yansıtılıyor. Sayfanın kaynak kodunu görüntülediğimde ve css dosyasına baktığımda değişiklikten önce eski içeriğe sahip oluyorum. Geliştirebilmem için bunu nasıl güncelleyebilirim?

2
Özel gönderi türü - sipariş alanı
Özel bir yazı türünde, sayfalar için kullanılabilen "sipariş" alanını eklemenin bir yolu var mı? "Sipariş" alanında yinelenen değerleri önleyen yerleşik bir mantık var mı? Buradaki fikir, özel bir yazı türünü kullanıcı tarafından belirtilen bir sıraya göre, ardından dize tabanlı özel bir alana göre alfabetik olarak sıralayabilmektir.

1
Arama Sonuç Sayısını Görüntüle
Şimdiye kadar biri arama yaparken ve bu sayımı görüntülemek için sonuç sayısını almak için aşağıdaki kodu kullanıyordum. <?php /* Search Count */ $allsearch =& new WP_Query("s=$s&showposts=-1"); $count = $allsearch->post_count; echo $count . ' '; wp_reset_query(); ?> Ancak bu geçerli bir kod gibi görünmüyor. Aşağıdaki hatayı gösterir: Kullanımdan kaldırıldı: Yeni olanın …


2
Ekler penceresine nasıl bir URL alanı ekleyebilirim?
Örneğin... add_action('init', 'reg_tax'); function reg_tax() { register_taxonomy_for_object_type('category', 'attachment'); } Medya yöneticisine ve ekler düzenleyicisine bir "Kategori" giriş alanı ekler. Bunun yerine "bağlantı hedefi" URL'sini yakalamak için bu işlevi değiştirmenin mümkün olup olmadığını bilmek istiyorum. URL, resim tıklandığında yürütülür. Ayrıca bu yeni alanın değerini nasıl alacağınızı bilmeniz gerekir. GÜNCELLEME: Aşağıdaki Thomas …

2
Docker'ı özel bir tema geliştirmek ve dağıtmak için nasıl yapılandırabilirim?
Bu yayını iyileştirmek ister misiniz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Docker'ı kullanmaya başlıyorum ve hala profesyonel WordPress geliştirme uygulamalarında yeniyim. Özel WordPress tema geliştirme yapabilmem için bir Docker geliştirme …

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.