0

如何使 Wordpress 像这样工作,当我在发布后将图像的 URL 粘贴到博客文章中时,它将自动替换为图像本身?我知道可以选择从上传图像窗口嵌入图像,但我需要一个像我写的那样工作的解决方案。Wordpress 是在 PHP 中的。

4

2 回答 2

0

这种方法的风险是您将加载您链接的图像的确切大小。如果您打算使用 调整图像大小<img src='/path/image1.jpeg' width='..' height='...'/>,您仍将加载原始图像。

我的想法是,您将在函数中为您的 the_content 添加一个过滤器,以使用正则表达式搜索粘贴图像的模式。

于 2012-04-24T11:04:42.783 回答
0

您将需要编写自己的插件来实现与 content_save_pre 类型匹配的过滤器。

过滤器将需要执行一个正则表达式来搜索 http(s) 后跟通配符并以 .jpg .jpeg .gif .png .tiff 等结尾。

然后,您需要遍历内容中的所有匹配项,然后下载并将它们添加到您的媒体库中。最后一步是用 html 标签替换内容中的原始 URL。

于 2012-04-24T14:11:40.223 回答