WordPress同步FTP上传的图片到媒体库插件Media Sync

WordPress插件 1057

WordPress媒体库只显示网站后台上传的图片或文件,如果是通过FTP或其它方式上传的媒体不会被写进数据库,也就是不会显示在WordPress网站后台的媒体库里。如果要把已经通过FTP上传的图片导入到媒体库,可以借助WordPress插件Media Sync。

插件介绍:

Media Sync插件是一款WordPress媒体同步插件,通过该插件可以扫描网站上传目录中的所有文件,检测文件 否在媒体库,然后可以手动选择要导入到数据库的文件,让其同步到WordPress媒体库。

插件警告:

  • Media Sync插件会对数据库表进行操作,使用前一定要对数据库进行备份,最好是全站备份,数据无价!
  • 先尝试只导入一个文件试试是否有效。
  • 插件是一次性扫描处理所有文件,如果要想同步的文件很多,不建议使用,或者逐个扫描文件夹。
  • 每个网站情况不一样,插件不一样管用,甚至会出现错误,最好把数据备份一份再操作,如果无法工作,打开插件的调试设置找出原因解决。
  • 插件会忽略index.php文件、各种隐藏文件(.DS_Store、.htaccess)、WordPress生成的缩略图文件(以例如-100×100.jpg、-scale结尾的文件)

使用说明:

1、下载安装插件:wordpress-media-sync.zip(或者在后台搜索安装)

2、启用插件后,在后台【设置】选项卡下点击【Media Sync】进入插件配置界面

WordPress同步FTP上传的图片到媒体库插件Media Sync

  • Scan directory:要扫描的目录,默认是媒体里设置的【默认上传路径】,可以设置只扫描这个路径下的某个子目录
  • Dry Run:预览,勾选后会显示“预览”设置
  • Preselected / default value for file date:选择文件日期。【Default】默认,当然WordPress使用的内容的当前时间;【File time】文件时间,文件最后的修改时间;【Smart file time】智能文件时间,如果文件时间戳与所在文件夹不匹配,它将根据文件夹构造日期/时间,格式:{年}-{月}-01 00:00:00。
  • Turn on debugging:是否打开调试,勾选则打开

3、配置完成后,在后台【媒体】选项卡下点击【Media Sync】进入媒体扫描界面

WordPress同步FTP上传的图片到媒体库插件Media Sync

  • Sync – uploads directory:同步上传目录,即媒体里设置的【默认上传路径】。点击“Scan Files”按钮进行扫描。在扫描出来的文件列表中勾选要导入的文件,点击“Import Selected”按钮,导入成功后,会提示“Done! Highlighted files were successfully imported. Re-scan to see changes.”
  • Sync – Media Library:同步媒体库。会筛选出哪些文章使用的哪些图片不在媒体库中。

PS:勿必做好数据库备份!!!!

精品推荐: