因为当你在本地上传的图片,数据库记录的地址为localhost开头,当你再发布到线上的时候,地址发生了改编,而数据库中的地址仍未localhost,因此导致部分路径不正常或图片无法显示,解决办法是:UPDATE wp_options SET option_value = REPLACE( option_value, '…

因为当你在本地上传的图片,数据库记录的地址为localhost开头,当你再发布到线上的时候,地址发生了改编,而数据库中的地址仍未localhost,因此导致部分路径不正常或图片无法显示,解决办法是:

UPDATE wp_options SET option_value = REPLACE( option_value, 'http://localhost', 'http://新域名' ) WHERE option_name = 'home' OR option_name = 'siteurl';UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://localhost', 'http://新域名' ) ;UPDATE wp_posts SET guid = REPLACE( guid, 'http://localhost', 'http://新域名' ) ;

只是简单的将文件上传到服务器,而不是用wp上传的,这样图片就没有被WP记录,所以在媒体库中找不到,解决办法很简单—使用“Add From Server”插件,轻松加愉快,分分钟搞定!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。