Содержание
Показанное изображение является неотъемлемой частью любого поста WordPress .
На Crunchify у нас нет ни одного поста без избранного изображения . Это абсолютно необходимо для Twitter, Facebook, Google+ и других сайтов социальных сетей, чтобы получить доступ, когда вы публикуете пост с простым URL.
Иногда настройка показанного изображения — хитрость. Возможно, вам придется настроить его может быть включен top of the post , может быть after title , может быть float left and 50% of the size ,
В этом уроке мы рассмотрим код, который показывает рекомендуемое изображение чуть выше заголовка поста или заголовка страницы в Genesis Framework .
До: — это то, что мы имеем на Crunchify прямо сейчас
После перемещения показанного изображения над заголовком
Просто добавьте приведенный ниже код в файл functions.php вашей темы, и вы увидите показанное изображение над заголовком для всех сообщений и страниц.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// Добавить рекомендуемое изображение над содержимым записи — Crunchify.com Tips
add_action ( 'genesis_before_entry' , 'crunchify_featured_image_above_title' ) ;
функция crunchify_featured_image_above_title ( ) {
если ( ! ( is_singular ( ) && has_post_thumbnail ())) {
вернуть;
}
$ crunchify_image знак равно genesis_get_image ( '= формат URL и размер = Однополочные сообщений ) ;
$ crunchify_thumb_id знак равно get_post_thumbnail_id ( get_the_ID ( ) ) ;
$ crunchify_alt знак равно get_post_meta ( $ crunchify_thumb_id , '_wp_attachment_image_alt' , правда ) ;
если ( «» == $ crunchify_alt ) {
$ crunchify_alt знак равно the_title_attribute ( 'эхо = 0' ) ;
}
printf ( '
}
|
Как украсить избранные изображения в соответствии с вашей темой?
|
1
2
3
4
|
, не замужем , признакам — изображение {
поле — снизу : 40px ;
// добавить больше кода здесь
}
|
Надеюсь, это поможет вам изменить макет вашего сайта. Этот метод работает для любой темы Genesis WordPress, и мы настоятельно рекомендуем использовать GenesisWP для всех ваших потребностей темы. Это очень гибко, и мы любим его использовать.
0.00 (0%) 0 votes









