我需要将<img src="images/etc.png" />
网站上的所有图片来源替换为bloginfo('template_url')
。
我知道我可以手动执行此操作,但为了方便起见,我希望PHP能够自行完成此操作。我知道它可以完成,我尝试使用str_replace但我无法理解它。我不是PHP高手!
感谢任何可以提供帮助的人。
答案 0 :(得分:1)
如果这适用于页面中的所有URI(包括链接),您只需使用HTML base tag。
如果没有,str_replace()
可能就足够了,而不是使用正则表达式。
$html = '<html>...</html>';
$html = str_replace('<img src="', '<img src="' . bloginfo('template_url'), $html);
答案 1 :(得分:1)
如果您使用的是NetBeans或Eclipse等程序,则可以将该文件夹导入项目并使用某些Regex进行查找/替换以进行切换。那是实际的源代码将被更改。