【发布时间】:2014-01-28 01:47:04
【问题描述】:
我是第一次自定义 wordpress,所以我对 PHP 语言还很陌生,有些东西让我发疯。 我编写了该函数来将我的 HTML5/CSS3/JQUERY 布局转换为 CMS:
<?php $property = simple_fields_values("pillow_front");
foreach ($property as $value) {
echo "<div class='solo'>";
echo "<div class='box coussin'>";
echo "<div class='outImg'><img src='" . wp_get_attachment_url($value) . "'/></div>";
echo "</div>";
echo "</div>";
}
?>
但是在前端它不起作用,当我查看代码时,似乎 img 标签没有正确关闭:
<div class="solo">
<div class="box coussin" style="width: 328px; height: 328px;">
<div class="outImg" style="opacity: 1;">
<img src="http://localhost:8888/wp-content/uploads/2014/01/021.jpg" style="width: 328px; height: 328px;">
</div>
</div>
</div>
如果 . PHP 中的 + 与 javascript 中的 + 完全等价,但我尝试了很多东西,我可以让该标签正确关闭!
谢谢
【问题讨论】:
-
您是在查看页面源代码还是 Chrome 开发者工具中的元素视图之类的东西?
-
该样式是如何添加的?也有些不对劲,不能是输出,因为单引号会神奇地变成双引号
-
你能粘贴浏览器页面源代码的确切代码吗?