WordPress 3.0, özel arka planlar olarak bilinen yeni bir özellik sunar. Bu özellik, kullanıcıya sitelerine özel arka planlar ekleme olanağı sunacak ve bloglarına/sitelerine benzersiz bir dokunuş katacaktır. Bu özellik çekirdeğe eklenmiş olsa da, yalnızca temanız destekliyorsa etkinleştirilecektir. Bu makalede, WordPress 3.0 için WordPress temalarında Özel Arka Planı nasıl etkinleştirebileceğinizi göstereceğiz.
Not: Bu makale, özellikle tema tasarımcılarına yönelik orta düzeyde bir makaledir.
Güncelleme: videoda kullanılan add_custom_background fonksiyonu kaldırılmıştır. Bu makaledeki aşağıdaki koda bakın.
Video:
Metin-öğretici
Yalnızca functions.php dosyanızı açın ve aşağıdaki satırı ekleyin:
add_theme_support('custom-background');
Ardından görünüm altında Özel arka planlar için bir seçenek görmeniz gerekir.

WordPress 3.0 için varsayılan yirmi on teması zaten bu özelliğe sahiptir.

bb
Teşekkürler Syed, bu ince ayar bana binlerce naira kazandırdı! Sağ ol.
Stepan Vich
Merhaba, add_settings_field fonksiyonu aracılığıyla bazı alan ayarları ekleme imkanı var mı?
Michael
Bu kaldırıldı. İşte yeni kod:
add_theme_support(‘custom-background’);
Yayın Kadrosu
Teşekkürler Michael. Makale güncellendi.
Yönetici
Yayın Kadrosu
İstediğiniz gibi her gönderi / sayfada arka planı değiştirmek için özel alanları kullanabileceğinizden çok eminim.
Yönetici
Abhimanyu
Bir sorun var gibi görünüyor. Görüntü dosyasını seçip yükle'ye tıkladığımda, sayfa hiçbir sonuç vermeden yenileniyor. 'Renk' işe yarıyor. Ve birçok tarayıcı denedim.
Herhangi bir yardım? Manuel olarak yapabilir miyiz? Yani, bazı kodlarla mı?
Yayın Kadrosu
CSS kodları aracılığıyla manuel olarak yapın.
Yönetici
Raptor
Bunun için teşekkürler. Uygulaması başlangıçta düşündüğümden çok daha basitti.
John
WordPress arka planları için varsayılan boyut nedir? yani, resimlerin arka planda düzgün görünmesi için hangi boyutta olması gerekir.
Yayın Kadrosu
En iyi görüntü tekrarlanabilen görüntüdür, böylece sayfa yükleme süresini kısa tutarsınız. WordPress yalnızca kullanıcının ekran çözünürlüğüne uyan arka plan görüntüsünü gösterecektir.
Yönetici
chartinael
Özel arka plan bölümümde görüntü seçenekleri yok. 3.01'i bakir kurdum.
aleksander
Burada da aynı durum:
Fatal error: Tanımsız fonksiyon add_custom_background() çağrıldı, /mnt/data/www/sinya/aleksander.hu/i.aleksander.hu/wp-content/themes/stylize/functions.php dosyasının 34. satırında
ne yapmalı?
henüz 3.0.0'a yükseltme yapmadım
Yayın Kadrosu
Bunu eklemeden önce 3.0'a YÜKSELTME yapmalısınız.
Yönetici
Lane
Hey dediğini yaptım ama bu mesajı aldım
Fatal error: Call to undefined function add_custom_background() in /home/patina/ilovepatina.com/wordpress/wp-content/themes/default/functions.php on line 2
Ve şimdi yöneticiye girmek için bile hiç giriş yapmama izin vermiyor.
Herhangi bir tavsiyeniz var mı? Kötü bir yardıma ihtiyacım var...
Yayın Kadrosu
WordPress 3.0'a yükseltme yaptınız mı?
Yönetici
Ed
Hey… bu harikaydı. İlk yorumumdan sonra, web siteniz ve yorum yapma hakkında daha fazla bilgi içeren farklı bir sayfaya yönlendirildim… bunu nasıl başardınız? Eklenti mi?
Daha fazlasını bilmek isterim.
Yayın Kadrosu
Its a plugin in our Recommended Plugins list. Go to our homepage and look there.
Yönetici
Ed
Bir tema içinde çalışması için, tema başlığınızdaki tema stil sayfası bağlantısından sonra wp_head() eklemeniz gerektiğini unutmamak önemlidir. Bu yeni işlev, wp_head() bölümünden eklenen renk/arka planla bloklar ekler ve stil sayfanızı wp_head() sonrasında çağırırsanız, stil sayfanız özel arka plan işlevini geçersiz kılacaktır.
Kararsızım, çünkü eklentiler tarafından eklenen stilleri geçersiz kılabilmek için stil sayfamı wp_head() çağrısından sonra çağırmaya eğilimliyim. Başlıkta daha sonra çağrılacak eklenti geçersiz kılmaları için ayrı bir stil sayfası yapmam gerekebilir.
Pete
Özel başlık görüntüsünü de nasıl yaptığımızı biliyor musunuz?
Yayın Kadrosu
Merhaba Pete,
WordPress'te Özel Başlık Görüntüsü Paneli hakkında en yeni makalemize göz atın
Yönetici
gifer
hey teşekkürler, bu arada bunun bir demosu var mı?
Yayın Kadrosu
Yeni yirmi-on teması en iyi demo örneğidir.
Yönetici
Pete
Peki WordPress arka planı nasıl değiştireceğini nasıl biliyor? Mevcut temanın zaten bazı arka plan CSS öznitelikleri varsa ne olur? Hangisi diğerini geçersiz kılar?
Yayın Kadrosu
Mevcut temanız bu özellikle uyumlu hale getirilmelidir. Bu makale, tema tasarımcıları için WordPress 3.0 özelliklerini eklemek isteyenlere yöneliktir. Gövde sınıfı için fonksiyonu eklemeniz gerekecektir. WordPress, yönetici panelindeki Özel Arka Planlar sayfasının güncellendiğini görürse, bu önceliklendirilecektir. Aksi takdirde CSS dosyasında belirttiğiniz varsayılan arka plan geçerli olur.
Yönetici
Dustin Goerndt
Radikal! Acaba bunlar gönderi veya sayfaya göre yapılabilir mi?
Yayın Kadrosu
Varsayılan işlevle HAYIR. Bunun için bir eklenti kullanmak daha iyidir (birkaçı mevcuttur). Bu işlevin çalışma şekli, stil eklemeyi genel gövde sınıfına ekler, bu nedenle tüm site için aynı olacaktır.
Yönetici