我已经更改了我的WordPress博客主题,但现在在旧帖子中,图像不起作用。我使用了带空格的图像名称:/
现在在这个主题上它不起作用了。我可以看到这样的名字something%20icon.png
. 我能设法修理一下吗?并非手动所有图像。
更新:我发现问题是,不工作的旧图像位于根/图像中(新图像位于wp内容\\上载…)。如果我尝试一些图片,网站的url。com/images/image。jpg它将打开主网站而不是图片。目录中有图像。
最合适的回答,由SO网友:Kanon Chowdhury 整理而成
您可以测试流动代码
$img_space = \'something icon.png\';
$img_without_space = preg_replace(\'/\\s+/\', \'\', $im);
echo $image;