如何运行PHP通过Adobe Muse生成CSS
How to run PHP through Adobe Muse generated CSS
感谢您查看我的问题,希望您能提供帮助。
是的,已经回答了一些类似的问题,但这是不同的!
我想做什么
我正在构建一个从 wordpress 中提取 posts 并将它们显示在列表中的站点。设计时,缩略图被定义为通用库存图片
background: #FFFFFF url("../images/screen%20shot%202014-09-01%20at%20171216-u2353-fr.jpg") no-repeat center center;
但现在我想把它改成
background: #FFFFFF url("<?php the_post_thumbnail(); ?>") no-repeat center center;
现在,我发现这可以通过将 .css 页面创建为 .php,添加一个 head 标签来声明它是一个 php 页面,然后链接它,但这对我不起作用。
我假设它与 Muse 识别每个文件的方式有关,因为页面的 .css 文件链接如下:
<link rel="stylesheet" type="text/css" href="css/more-news.css?4117650857" id="pagesheet"/>
我不确定末尾的数字是多少,但删除它们会破坏整个页面。
基本上,有谁知道我可以如何解决 post-缩略图问题,或者 css 文件名末尾的数字是什么意思,以及如何解决它?
感谢您的帮助,如果措辞不够好,无法解释问题,请告诉我!
我会避免让 PHP 处理您的整个 CSS 文件,尤其是在 WordPress 中。因为:
- WordPress 必须加载到 CSS 文件的每个请求中。对于您需要做的事情来说,这是一个很大的开销。
- 根据您计划放入 CSS 的内容的动态程度,您可能需要阻止浏览器缓存您的样式表。这加剧了我的第一点。
我只对动态内容使用内联 CSS。例如:
<div style="background-image:url('<?php echo $someUrl; ?>')"> ... </div>
或者,您可以在 WordPress generates and saves a CSS file dynamically 中制定解决方案,但当样式不经常更新时,这种方法效果更好。
what the numbers at the end of the css filename means
这是样式表的版本号。参见wp_enqueue_style
的第四个参数。使用版本号可以让您告诉浏览器 CSS 文件已被修改,它应该重新获取它而不是使用缓存版本。
感谢您查看我的问题,希望您能提供帮助。 是的,已经回答了一些类似的问题,但这是不同的!
我想做什么 我正在构建一个从 wordpress 中提取 posts 并将它们显示在列表中的站点。设计时,缩略图被定义为通用库存图片
background: #FFFFFF url("../images/screen%20shot%202014-09-01%20at%20171216-u2353-fr.jpg") no-repeat center center;
但现在我想把它改成
background: #FFFFFF url("<?php the_post_thumbnail(); ?>") no-repeat center center;
现在,我发现这可以通过将 .css 页面创建为 .php,添加一个 head 标签来声明它是一个 php 页面,然后链接它,但这对我不起作用。
我假设它与 Muse 识别每个文件的方式有关,因为页面的 .css 文件链接如下:
<link rel="stylesheet" type="text/css" href="css/more-news.css?4117650857" id="pagesheet"/>
我不确定末尾的数字是多少,但删除它们会破坏整个页面。
基本上,有谁知道我可以如何解决 post-缩略图问题,或者 css 文件名末尾的数字是什么意思,以及如何解决它?
感谢您的帮助,如果措辞不够好,无法解释问题,请告诉我!
我会避免让 PHP 处理您的整个 CSS 文件,尤其是在 WordPress 中。因为:
- WordPress 必须加载到 CSS 文件的每个请求中。对于您需要做的事情来说,这是一个很大的开销。
- 根据您计划放入 CSS 的内容的动态程度,您可能需要阻止浏览器缓存您的样式表。这加剧了我的第一点。
我只对动态内容使用内联 CSS。例如:
<div style="background-image:url('<?php echo $someUrl; ?>')"> ... </div>
或者,您可以在 WordPress generates and saves a CSS file dynamically 中制定解决方案,但当样式不经常更新时,这种方法效果更好。
what the numbers at the end of the css filename means
这是样式表的版本号。参见wp_enqueue_style
的第四个参数。使用版本号可以让您告诉浏览器 CSS 文件已被修改,它应该重新获取它而不是使用缓存版本。