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