【问题标题】:Update images link to their own URL更新图片链接到他们自己的 URL
【发布时间】:2018-08-28 17:09:19
【问题描述】:

我最近将博客从 Blogger 迁移到全新的 WordPress 安装,并且所有内容都已成功传输。但是,我注意到所有附加到帖子的图片都链接到它们在 Blogger 上的原始 URL。

我想将所有图片 href 更新为他们自己的 WordPress URL,但我不知道该怎么做。

所有图片都是这样链接的:

<a href="https://1.bp.blogspot.com/-gZsYD5y6Uyo/WyEjtVFQOgI/AAAAAAAAd74/-73I4Y3OrCEIc7yr4Ca1cmhKrNHqdtjyQCLcBGAs/s1600/Dicas%2Bde%2Bhoteis%2Bem%2Bsetubal.jpg" src="http://example.com/wp-content/uploads/2018/06/Dicasdehoteisemsetubal.jpg"/></a>

我希望他们是这样的:

<a href="http://example.com/wp-content/uploads/2018/06/Dicasdehoteisemsetubal.jpg" src="http://example.com/wp-content/uploads/2018/06/Dicasdehoteisemsetubal.jpg"/></a>

你能帮帮我吗?

【问题讨论】:

  • 您从哪里获取 URL?是数据库驱动了您的内容生成还是您手动链接了 Blogger 实例上的图像?
  • @brae 这个博客实际上不是我的,我相信这些图片是在 Blogger 上手动链接的。

标签: php mysql wordpress


【解决方案1】:

在 WP 上引用图像有时会被证明是使用他们自己的库的诡计,因为它们并不能准确地显示真实的路径。您可以按照他们在 codex 上的建议进行尝试:Using Images

或者您可以将图像上传到像 Imgur 这样的公共服务器上:https://imgur.com/upload 并获取图像链接以在您的代码中引用。

祝你好运。 :)

【讨论】:

    【解决方案2】:

    您可以通过帖子编辑器手动更新链接或使用 velvet-blues-update-urls 之类的插件

    【讨论】:

    • 我试了一下天鹅绒蓝,但这些链接没有匹配/wp-content/uploads/year/month/格式的模式
    猜你喜欢
    • 2014-09-17
    • 2019-01-14
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    • 2018-04-25
    • 1970-01-01
    • 2013-03-01
    • 1970-01-01
    相关资源
    最近更新 更多