如何在 wordpress visual composer 中搜索替换图像 url
How search replace image url in wordpress visual composer
我想更改图像 url(存储为 http IP)并将其替换为 https 网站地址。
我已经在搜索该 ip 的所有表中使用 "better search an replace" 并替换了很多 url,几乎所有的,但是 visual composer 中的那些没有被替换..
例如,Visual Compose Image:
也许这些 url 以某种方式存储在其他地方?
我如何搜索和替换这些网址?
"Better serach and replace" results.
但仍然存在使用 IP 而不是 DNS 的图像。
我已经尝试过的
如上所述使用 "Better search and replace" 插件并将 "settings" > "Max Page Size" 增加到最大值。
PS, 我搜索了 IP 的片段(如果点是
以不同的方式存储)
我使用默认的导出导入导出了整个网页
wordpress工具并没有找到IP。
你只需要取消选中 运行 作为干 运行 更改数据库中的 url。
你必须取消选中这个
您不能从 visual composer 中的内容替换图像 url。
内容将存储为加密字符串。 Better & replace 插件无法从加密字符串中替换。
您需要手动完成。
我一直在用它,它从来没有失败过http://github.com/interconnectit/search-replace-db。还请记住,Visual Composer 存储这样编码的 url:
186.236.67.36/siatt
会变成:
186.236.67.36%2Fsiatt
您可以尝试以下 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');
在这种情况下,我建议尝试使用可以帮助您更改 URL 甚至硬编码元素的插件,例如 "Really Simple SSL",它不仅可以使前端-结束内容(如果存在不匹配)使用 HTTPS 以及 wordpress 的后端加载。
祝你好运。如果问题仍然存在,可以使用 Chrome 错误检查器来显示正在显示的混合内容 URL。
您遇到这个问题是因为字符串已编码。
我使用 this tool 对我的网址进行编码。
访问该页面,对两个 URL 进行编码,然后您可以将它们粘贴到您的搜索和替换工具中!
我想更改图像 url(存储为 http IP)并将其替换为 https 网站地址。
我已经在搜索该 ip 的所有表中使用 "better search an replace" 并替换了很多 url,几乎所有的,但是 visual composer 中的那些没有被替换..
例如,Visual Compose Image:
也许这些 url 以某种方式存储在其他地方? 我如何搜索和替换这些网址?
"Better serach and replace" results.
但仍然存在使用 IP 而不是 DNS 的图像。
我已经尝试过的
如上所述使用 "Better search and replace" 插件并将 "settings" > "Max Page Size" 增加到最大值。
PS, 我搜索了 IP 的片段(如果点是 以不同的方式存储)
我使用默认的导出导入导出了整个网页 wordpress工具并没有找到IP。
你只需要取消选中 运行 作为干 运行 更改数据库中的 url。
你必须取消选中这个
您不能从 visual composer 中的内容替换图像 url。
内容将存储为加密字符串。 Better & replace 插件无法从加密字符串中替换。
您需要手动完成。
我一直在用它,它从来没有失败过http://github.com/interconnectit/search-replace-db。还请记住,Visual Composer 存储这样编码的 url:
186.236.67.36/siatt
会变成:
186.236.67.36%2Fsiatt
您可以尝试以下 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');
在这种情况下,我建议尝试使用可以帮助您更改 URL 甚至硬编码元素的插件,例如 "Really Simple SSL",它不仅可以使前端-结束内容(如果存在不匹配)使用 HTTPS 以及 wordpress 的后端加载。
祝你好运。如果问题仍然存在,可以使用 Chrome 错误检查器来显示正在显示的混合内容 URL。
您遇到这个问题是因为字符串已编码。
我使用 this tool 对我的网址进行编码。
访问该页面,对两个 URL 进行编码,然后您可以将它们粘贴到您的搜索和替换工具中!