修改.page-内容背景图像

时间:2011-11-02 作者:ernesto50

我如何实现它,以便从WP post edit屏幕切换每篇文章的背景图像?

一位开发人员帮我构建了一个自定义的WP主题,但现在帮不了我。在此页面上:

http://vernisaj.ro/guetlinvelo/a-la-carte/litespeed/

以下CSS元素上有一个背景图像:

.page-content { background-image: url(\'http://www.....\' }
然而,在WordPress编辑器中,我似乎找不到这张图片(我查看了所有php文件和css文件,都在那里)。

谢谢你的帮助!

编辑:使用WordPress编辑器,我指的是通过外观->编辑器获得的编辑器。

3 个回复
SO网友:Chip Bennett

WordPress默认情况下没有此选项;您必须为每篇文章创建背景图像的功能,这是完全可能的。

您最好的选择可能是使用post custom meta 要链接/上载每篇文章的背景图像,然后将应用该图像作为文章背景的动态样式表排队,请使用.postid-$id CSS类。

创建自定义post meta框向meta框添加表单字段,以允许用户提供图像的URL,或上载图像,将查询post_custom_meta(), 如果存在适当的post自定义元数据,则应用背景样式

EDIT

如果您只想知道背景图像CSS定义在哪里应用:它正在enqueued, 作为回调函数wp_headwp_print_styles动作挂钩。你需要进去看看functions.php 对于此回调函数。

SO网友:user3960

CSS实际上指向了另一个站点上的图像:velo服务。ch公司

将每篇文章/页面的特色图片置于其背景并不难。但是页面模板需要这样编码。

以下是相关CSS的现状。页面内容{背景:url(“http://www.velo-service.ch/htdocs/modules/content/litespeed.jpg)无重复滚动0 0#FFFFFF;}

SO网友:Jeremy Jared

WordPress为这个问题提供了一个简单的解决方案。如果主题使用body\\u类。

How it works:在标题中。您应该具有的php文件<;?php body\\u class()&燃气轮机&燃气轮机;这将为每个页面提供一个唯一的ID。然后,您需要像Firefox插件Web开发人员或Firebug这样的工具来检查给定页面的ID。

结束

相关推荐

Add column to pages table

嘿,我正在试图找到编辑中的部分。php页面,其中用我当前的所有页面填充表。我想做的是在表中添加另一个列,以便启动用于更改图片的侧页。有人能告诉我填充表的代码吗?谢谢大卫