【问题标题】:How search replace image url in wordpress visual composer如何在 wordpress 视觉作曲家中搜索替换图像 url
【发布时间】:2019-08-08 02:42:50
【问题描述】:

我想更改图像 url(存储为 http IP)并将其替换为 https 网站地址。

我已经在所有搜索该 ip 的表中使用了“更好的搜索替换”并替换了很多 url,几乎所有这些,但是视觉作曲家中的那些没有被替换..

例如,Visual Compose Image:

也许这些网址以某种方式存储在其他地方? 如何搜索和替换这些 URL?

“更好的搜索和替换”结果。

但仍然存在使用 IP 而不是 DNS 的图像。

我已经尝试过的

  • 使用如上所述的“更好的搜索和替换”插件,并将“设置”>“最大页面大小”增加到最大。

  • PS,我搜索了 IP 的片段(如果点是 以不同的方式存储)

  • 我使用默认的导出-导入导出了整个网页 wordpress工具,没有找到IP。

【问题讨论】:

标签: wordpress visual-composer


【解决方案1】:

您无法从可视化作曲家的内容中替换图像 url。

内容将存储为加密字符串。 Better & replace 插件无法从加密字符串中替换。

您需要手动操作。

【讨论】:

【解决方案2】:

您可以在数据库中尝试以下 SQL 查询,它将帮助您更改所有帖子和页面的 url

UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'oldsite.com', 'newsite.com');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'oldsite.com', 'newsite.com');
UPDATE wp_posts SET post_excerpt = REPLACE(post_excerpt, 'oldsite.com', 'newsite.com');
UPDATE wp_posts SET guid = REPLACE(guid, 'oldsite.com', 'newsite.com');

【讨论】:

    【解决方案3】:

    您正面临这个问题,因为字符串已编码。

    我使用this tool 对我的网址进行编码。

    访问页面,对两个 URL 进行编码,然后您可以将它们粘贴到您的搜索和替换工具中!

    【讨论】:

      【解决方案4】:

      我总是使用它,它永远不会失败http://github.com/interconnectit/search-replace-db。还要记住,Visual Composer 存储这样编码的 url:

      186.236.67.36/siatt

      会变成:

      186.236.67.36%2Fsiat

      【讨论】:

        【解决方案5】:

        在这种情况下,我建议尝试使用可以帮助您更改 URL 甚至硬编码元素的插件,例如“Really Simple SSL”,它不仅应该制作前端内容(如果有遗漏-match) 使用 HTTPS 加载,但也使用 wordpress 的后端。

        祝你好运。如果问题仍然存在,是否可以使用 Chrome 错误检查器来显示正在显示的混合内容 URL。

        【讨论】:

          【解决方案6】:

          您只需要取消选中 run as dry run 即可更改数据库中的 url。

          您必须取消选中此项

          【讨论】:

          • 我已经尝试过未选中“试运行”。请不要在发现零次出现的图像上,
          猜你喜欢
          • 2017-07-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多