WordPress插件WP2PCS-SY发布

WP2PCS-SY是基于WP2PCS插件修改而来,在原版本的基础上取消了外链,另增加了新的功能,并做了完善, 主要功能就是把WordPress和网盘(PCS,个人云存储)连接在一起的插件。它的两项基本功能就是:将wordpress的数据库、文件备份到网盘,以防止由于过失而丢失了网站数据;把网盘作为网站的后备箱,存放图片、附件,解决网站空间不够用的烦恼,这个时候,你可以在网站内直接引用网盘上的文件,并具有防盗链功能。
WP2PCS-SY将你的WordPress定时备份到百度网盘,把百度网盘作为附件存储空间,解决你的网站后顾之忧。(本插件不适合用于大型网站文件的备份,如GB级数据的备份)

WP2PCS官方网站 http://www.wp2pcs.com
WP2PCS-SY官方网站:http://www.syncy.cn

与原版对比修改内容如下:

1、修改了授权模式,采用自有APIkey的时候不会再向第三方网站传输APIkey和securtkey,直接和百度服务器通信,减少了泄露Securtkey的风险;使用wp2pcs-sy的APIkey的话刷新码也存储在本地(wp2pcs-sy承诺永不存储用户的refreshtoken和accesstoken),并定期刷新accesstoken,不用再手动刷新accesstoken;
2、在多媒体下面增加了一个百度网盘的菜单,可以浏览百度网盘中上传目录下的文件,不用再到编辑文章页面才可以浏览到图片等,同时也可以通过此页面上传单个文件;
3、多媒体-百度网盘和编辑文章插入图片的页面显示的图片全部是图片的缩略图(原版本中获取的是完整图片文件),加快了图片的浏览;
4、增加了浏览网盘文件时的排序功能,可按修改时间倒排或顺排、按文件名倒排或顺排;
5、增加了文件名对特殊字符及空格的支持,文件名可支持除PCS规定不能使用的字符外的所有字符;
6、取消了外链功能,采用直链也不存在泄露accesstoken的风险;
7、增加了普通文件、mp3、通用媒体文件的缓存功能;
8、增加了对缓存文件清理的功能;
9、增加了防盗链功能;
10、优化了数据库备份功能,原版本中在BAE上备份很难成功,优化后很少失败;
11、修复了原版本中下载文件失败的bug;
12、优化了在加载下一页图片时失败,导致下一页按钮不可见的问题;
13、所有功能免费开放。

安装方法:

1、把wp2pcs-sy文件夹上传到/wp-content/plugins/目录
2、在后台插件列表中激活它
3、在“插件-WP2PCS-SY”菜单中,点击授权按钮,等待授权跳转在授权过程中,如果你已经登录了百度账号,会直接跳转;如果没有登录百度账号,会要求你登录,登录之后一定要勾选同意授权网盘(PCS)服务,否则无法使用插件中的服务。
4、如果授权成功,你会进入到插件的使用页面。
5、初始化所有信息。
6、如果不能正常访问网盘,点击重新授权按钮重新授权。
7、如果在BAE上备份不成功,可修改wordpress根目录下的wp-cron.php,在文件开头增加语句“set_time_limit(0);”看能否正常备份。

下载地址:

从WordPress官网下载:https://wordpress.org/plugins/wp2pcs-sy/

下面的图片就是存储在PCS上的。screenshot-1.jpgscreenshot-2.jpgscreenshot-3.jpgscreenshot-4.jpgscreenshot-5.jpg

音乐文件测试:


视频文件测试:

http://www.syncy.cn/index.php/video/流媒体/玩具总动员2(国英台粤四语版)Toy.Story.2.1999.BluRay.720p.x264.AC3-WOFEI(1).MKV.m3u8

WordPress插件WP2PCS-SY发布》上有38条评论

    1. WishInLife 文章作者

      在后台的多媒体>百度网盘里能看到缩略图吗?要是能看到的话就不会有问题的,除非你的主机有什么特别的限制。要是缩略图也看不到考虑是不是图片访问前缀的问题,参照文章的访问方式改成别的试试。

      回复
      1. WishInLife 文章作者

        应该是图片前缀的问题,前缀设置成index.php?img或?img看看。

        回复
          1. WishInLife 文章作者

            不需要什么特殊的函数,不知你的网站有没有使用伪静态,如果使用了就要看你的规则是怎么写的,我没弄过伪静态,不知道如何设置才可用。
            另外,看看wp设置里的固定链接是怎么设置的,我这设置的是http://www.syncy.cn/index.php/*****,如果这个里面没index.php默认的情况下就很可能无法打开图片。

    1. WishInLife 文章作者

      没测试过伪静态是否支持,如果开启了伪静态php页面获取到的地址跟没开启的一样吗?要是一样就没问题,不一样就不好说。

      回复
  1. 梦you

    测试了下,成功上传了,但貌似zip包都是0B,没有备份好吗?

    回复
    1. WishInLife 文章作者

      zip的文件应该没问题的,我测试过,你看看文件的权限,以及是不是但是被别的程序占用了。

      回复
  2. Aitkots

    楼主要是能在特色图像上也能加入URL就好了,可以直接从百度云盘调用图片作为特征图像。多好,或者直接在特征图像上面加入一个选项卡,从URL调用。

    回复
    1. WishInLife 文章作者

      我也想过这个功能,也看了看,不是很好加,可能我对wordpress还了解的太肤浅。以后慢慢学习下看看是否有可能。

      回复
  3. linkboy

    调用远程附件下载 大概要10秒浏览器才有反映,正常吗?

    回复
    1. WishInLife 文章作者

      这个要看你网站的反应速度和百度的反应速度,在繁忙时间段有可能,百度pcs也不是什么时候都很快,特别是不是很多人都存储的热点内容的话。

      回复
  4. linkboy

    还有一个问题,能否自动删除太旧之前的版本? 比如只保留最新的5个copy。否则还要定期删除老的,占空间。。

    回复
    1. WishInLife 文章作者

      视频确实经常无法播放,暂时难以解决呀,本想用别的播放器,可百度不支持,用百度的又很不稳定。

      回复
    1. WishInLife 文章作者

      不是的,是我申请的key,如果你自己有也可以用你自己的。

      回复
    1. WishInLife 文章作者

      我这个授权不经过他们的,授权没有问题,你再看看操作步骤对不对。

      回复
  5. 枫雪

    博主你好,你这个缩略图 是这样的jpg?thumbnail=true 默认显示是120宽度的。请问如果我想要它显示400宽怎么设置呢?

    回复
    1. WishInLife 文章作者

      有个文件名中有image的php文件,打开后你搜关键字thumbnail,就可以找到相应处理的地方,修改下就可以。

      回复
  6. hezi

    原作wp2pcs有升级了,修复了一些bug,增加了新功能,不知WishInLife是否打算升级一下?

    回复
    1. WishInLife 文章作者

      前两天看了下,原作者最近升级了不少东西,我改的这个原本是打算自己用的,后面觉得可能有的人跟我的需求相同,遇到的问题也相同,就发布出去了,暂时没打算升级,以后看有没有时间吧。

      回复
  7. hezi

    增加的功能暂时用不到,如果原作者有改进性能或者修复bug方面的更新,还是希望能够跟进!

    回复
  8. 七狐吧

    亲、用了你的插件感觉很不错。
    但有个问题是、启动插件后、为什么前台投稿编辑框的可视化功能就失效了呢……
    用的是乌徒帮的Magix Tech主题、
    也不知道是不是跟这个主题冲突、
    我关闭了插件、
    前台就正常了、
    求解决、
    希望您在闲暇时回复下邮件我、具体该怎么操作。
    谢谢,祝您2015羊运亨通

    回复
    1. WishInLife 文章作者

      你好,不大了解你的环境,能否介绍下你的环境,并截几个图发给我看看,最近比较忙,手机接收gmail邮件不方便,发到我的qq邮箱:wishinlife@qq.com。
      同时也祝你羊年快乐!

      回复
    1. WishInLife 文章作者

      这个以后不再支持了,百度限制了,我们就没办法了,现在感觉百度对网盘同步的第三方都逐步加强了限制了。

      回复
      1. tony san

        你好,我想问一下百度限制了什么呢?我怕在不久的某一天百度就把api堵住了。。

        回复
        1. WishInLife 文章作者

          不幸被你言中,这也是我一直以来担心的,但还是发生了。

          回复
  9. lhhl

    请问能不能让音乐播放器移动端显示呢,现在的音乐播放器移动端显示不了

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注