Neler yeni

Hoşgeldin Ziyaretçi

Kayıt olarak forumumuzdan dosya indirebilir,bilgi sahibi olabilir,daha iyi bir şekilde yararlanabilirsin.

Şimdi kayıt ol

WordPress Twenty Teen Temasına Ek Varsayılan Başlıklar Ekleme

wordpresstr

Administrator
Yönetici
89
13 Kas 2020
Yirmi On teması, sekiz varsayılan başlık ile birlikte gelir. Ayarladığınız herhangi bir varsayılan başlık, bir gönderinin "öne çıkan görüntüsü" ile değiştirilir. Yeni başlığı yalnızca bu gönderiyi görüntülerken görebilirsiniz. Bu haftaki WordPress Hızlı İpucu'nda, Başlık Paneline ek başlıklar eklemenin ne kadar basit olduğunu göreceğiz.

Functions.php
Yirmi On temasının functions.php dosyasını açın. Aşağıdaki bölümü bulun:

1// Default custom headers packaged with the theme. %s is a placeholder for the theme template directory URI.

Aşağıda, geçerli varsayılan başlıkları ve konumlarını listeleyen bir dizidir. Kendinizinkini eklemek için, gün batımı başlığı dizisinin son parantezinden sonra bir virgül ekleyin. İki başlık daha ekledikten sonra nasıl görünebileceğine dair bir örnek:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
register_default_headers( array(
‘berries’ => array(
‘url’ => ‘%s/images/headers/berries.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/berries-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Berries’, ‘twentyten’ )
),
‘cherryblossom’ => array(
‘url’ => ‘%s/images/headers/cherryblossoms.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/cherryblossoms-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Cherry Blossoms’, ‘twentyten’ )
),
‘concave’ => array(
‘url’ => ‘%s/images/headers/concave.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/concave-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Concave’, ‘twentyten’ )
),
‘fern’ => array(
‘url’ => ‘%s/images/headers/fern.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/fern-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Fern’, ‘twentyten’ )
),
‘forestfloor’ => array(
‘url’ => ‘%s/images/headers/forestfloor.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/forestfloor-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Forest Floor’, ‘twentyten’ )
),
‘inkwell’ => array(
‘url’ => ‘%s/images/headers/inkwell.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/inkwell-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Inkwell’, ‘twentyten’ )
),
‘path’ => array(
‘url’ => ‘%s/images/headers/path.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/path-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Path’, ‘twentyten’ )
),
‘sunset’ => array(
‘url’ => ‘%s/images/headers/sunset.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/sunset-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Sunset’, ‘twentyten’ )
),
‘waterfall’ => array(
‘url’ => ‘%s/images/headers/waterfall.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/waterfall-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Waterfall’, ‘twentyten’ )
),
‘mountain’ => array(
‘url’ => ‘%s/images/headers/mountain.jpg’,
‘thumbnail_url’ => ‘%s/images/headers/mountain-thumbnail.jpg’,
/* translators: header image description */
‘description’ => __( ‘Mountain’, ‘twentyten’ )
)
) );

Şimdi kodu biraz inceleyelim.
register_default_headers: Bu, varsayılan başlıklarımızı oluşturan ve görüntüleyen işlevdir. Bir dizi parametreyi kabul eder.
isim: Başlık adımızla bir değer belirler. Daha sonra bir dizi ek değer ve anahtar ayarlayabiliriz.
url: Başlık resminin göreli yolu. Geçerli yolun /images/headers/image_name.jpg olduğuna dikkat edin
thumbnail_url: Başlık resminin küçük resminin göreli yolu. Geçerli yol /images/headers/image_name-thumbnail.jpg
açıklama: Resmin açıklaması. Bu, Başlıklar Paneli içindeki görüntünün üzerine gelindiğinde görüntülenecektir.
Dikkat Edilmesi Gerekenler
Twenty Ten başlığı 940 × 198 boyutundadır, bundan daha büyük herhangi bir şey yeniden boyutlandırılacaktır; daha küçük herhangi bir şey bu boyutlara uyacak şekilde uzayacaktır. Küçük resimler herhangi bir boyuta ayarlanabilir, 230 × 48 varsayılandır. Resimler yalnızca .jpg olabilir veya yok sayılacak ve görüntülenmeyecektir.
 
Üst