主题编辑“文章缩略图”帮助

时间:2017-11-12 作者:ncmtn

是否可以更改以下代码,以使用样式“背景图像”显示帖子/页面的“特色图像”,而不是正在提取的URL处的图像。我弄乱了\\u post\\u缩略图并获取了\\u post\\u缩略图,等等。

基本上,主题是从其他地方拉一张照片,但我希望它能为我所在的任何帖子/页面动态拉一张特色图片。多亏了这些帮助。

if ( $item[\'image\'] ) {
   $style = \' style="background-image: url(\\\'\'.esc_url( $item[\'image\'] ).\'\\\');" \';
}

1 个回复
SO网友:Fernando Baltazar

好吧,我已经用以下代码设置了特色图片或其他帖子:

获取图像

$image_id=get_post_thumbnail_id(get_the_ID());
$image_url = wp_get_attachment_image_src($image_id,\'full\');
$image_url=$image_url[0];
将图像设置为背景

<div id="full" class="full float-left" style="background-image:url(<?php get_image_url(); ?>);">

Your content here.

</div> 
接下来,我在几年前做了一个例子,从random post中获取图像,图像被设置为background和cover类。See sample

.full {
    background-size: cover;
    width: 100%;
}

结束