【问题标题】:Changing wordpress old images path url doesn't reflect in my database using SQL使用 SQL 更改 wordpress 旧图像路径 url 不会反映在我的数据库中
【发布时间】:2019-05-02 07:38:20
【问题描述】:

我设置了一个新的 CDN 来提供图片 cdn.example.net 。我所有的新上传都可以正常工作,但我的旧图像有路径example.net。

我尝试使用WP_CONTENT_URL 更改图像,但它反映在插件中,主题文件被破坏。所以我需要上传我所有的插件,主题文件[这不是一个好的选择,因为我需要安装每个新插件,我需要上传它的文件]。

我尝试使用 SQL UPDATE wp_posts SET post_content = REPLACE (post_content,'http://example.net/blog','http://cdn.example.com.net'); 。它告诉我有row matched 但有no rows affected

【问题讨论】:

  • 你有 wp cli install 吗?
  • 是的。解释更多我不想更改 SITE_URL ,我只想将旧图像 url 调整为 cdn url 解释

标签: php wordpress


【解决方案1】:

我通过编辑我的wp-config.php 设法解决了这个问题

第一个将所有 [Images,Plugins,Themes] 路径更改为另一个 url,以您的 cdn 为例

define( 'WP_CONTENT_URL', 'your_cdn_website_url/wp-content' );

我把这个网址留得太旧了,所以插件不会被破坏

define( 'WP_PLUGIN_URL', 'your_website_url/wp-content/plugins' );

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多