我使用插件为图片添加阴影,并在同一网站上使用lightbox。这是在WordPress插件我编辑功能:php正则表达式帮助
function filter($content) {
return preg_replace_callback('#<img.+?src\s*=\s*["|\'](.+?)["|\'].+?>#isu', array($this, 'filter_callback'), $content);
}
以及它的作用是过滤器添加到所有图像和过滤器添加阴影。但我不希望它将过滤器添加到所有图像。因为当它的时候,它以某种方式搞砸了灯箱。所以我想编辑上面的这一行,以确保只有当它在特定的div或页面中才能使用过滤器。或者另一种方式可能是不过滤,如果它在一个特定的div或页面。
我很乐意得到关于如何编辑这些正则表达式的教程。
你应该仔细研究一下使用xml解析器。 – 2011-02-14 17:04:48
是的,真的,使用SimpleXML什么的。 – 2011-02-14 17:05:57
re:给图像添加阴影 - 你知道你可以在CSS中做到这一点,对吧? – Spudley 2011-02-14 17:29:28