将图像动态插入样式表

时间:2015-10-07 作者:serraosays

假设我有一个横幅图像,我想作为背景封面。用户通过媒体库手动上传图像,然后媒体库将该图像与帖子关联(图像使用ACF处理)。

有没有办法让WP将该图像注入样式表?这似乎不可能,因为WP循环只驻留在HTML模板中,但我想可能有人有主意了。

1 个回复
最合适的回答,由SO网友:TheDeadMedic 整理而成

通常,对于支持自定义样式/图像的主题,可以在样式表中定义所有内容,然后内联添加动态样式:

.header {
    background-position: 50% 50%;
    background-repeat: no-repeat:
    background-size: whatever;
}
在模板中:

<div class="header"<?php if ( $image ) printf( \' style="background-image: url(%s);"\', $image ) ?>>
   Title
</div>

相关推荐

Templates for Mobile Site

是否有任何内置方法可以根据浏览器大小显示不同的模板(即移动设备检测)?我做了一些研究,我能找到的只是大量插件,它们的功能远远超出了我的需要。我基本上只需要一种方法,将移动目录添加到我的主题中,并为移动用户显示该主题。