Blog

  • WordPress 5.3 Beta 1发布测试

    来自WordPress官方的消息,WordPress 5.3 Beta 1版本发布测试。

    beta和rc版本,都是表明程序还在开发中,不适合在正式网站中使用,所以,可以直接在电脑里搭建本地WordPress运行环境,但千万不要在正式站点使用WordPress的beta和RC版本。

    按照WordPress官方的计划,WordPress 5.3正式版会在北京时间2019年11月13日发布。

    WordPress 5.3版本增加和改进了诸多的WordPress功能:

    1,改进古腾堡编辑器功能;

    2,发布新的WordPress默认主题:Twenty Twenty;

    3,增强仪表盘界面;

    4,支持更高像素的图片,之前Wopus有发布过一篇文章,超过某一个像素值的图片,是无法上传成功的,而这个情况会得到改善;

    5,图片自动旋转功能,这也是比较有用的功能,很多图片在上传之前需要先在本地旋转好,现在可以直接上传,WordPress会完成功能旋转,原理是读取图片的 EXIF 信息的图片位置信息;

    6,改进网站健康功能;

    7,登录仪表盘检查管理员邮箱功能;

    8,开始兼容PHP 7.4,看样子PHP在进入PHP7以后,也进入了高速开发的时代;

    WordPress 5.3 beta 1官方下载地址:https://wordpress.org/wordpress-5.3-beta1.zip

  • 安全及维护更新,WordPress 5.2.3版本发布

    来自WordPress官方的消息,WordPress 5.2.3版本发布,这个版本是安全更新,也是一个日常维护版本,所以建议各位即使升级。

    WordPress 5.2.3版本修复了自5.2.2版本来以来的29个bugs。

    如果您的网站还没有使用WordPress 5.2.2版本,而使用的是WordPress 5.0版本甚至更早版本,这些安全问题也会影响影响到这些版本,所以也需要升级到5.2.3版本。

    另外,WordPress 5.2.3也是一个维护更新版本,但只是很小的,更多的功能会在WordPress 5.3版本发布。

    关于这次安全更新的细节,可以访问这个这个地址:点击查看;

  • 网站被攻击的解决办法

    过去两周,Wopus断断续续的有时可以打开,有时打不开,其实不是服务器的问题,是因为Wopus被攻击了,在被攻击的两周时间里,一致收到阿里云DDOS流量清洗,把服务器IP加入黑洞的短信。

    将近一周,已经通过添加CDN的方式预防到了这种攻击,比较奇怪的是,网站被攻击的这段时间,并没有人联系我索要钱财,所以,这次攻击,应该是恶作剧或者是竞争对手的行为,其实,Wopus从来不做广告,在搜索引擎里的排名也不高,而且,这么多年也不说其他同行的“风凉话”,所以这次被攻击还是挺意外的,完全不知道为什么。

    刚好8月10号,有一个朋友网站也被攻击了,问我怎么处理,刚好结合这次我被攻击的事情,说一下如何预防网站被攻击:

    1,低调做人,毕竟网上无聊的人很多,也许一句话会让某些人不爽,然后下载一个攻击软件,查询你的网站IP,直接开启攻击。

    2,网站从建立一开始尽量使用cdn,隐藏真实的IP地址,这是重点,加入被攻击以后再上cdn,攻击者可以不攻击域名直接攻击IP,这样cdn没起到任何的防护效果;

    cdn有很多,基本上云服务商都有,当然还有百度云加速,使用的是cloudflare技术,也值得使用,还有最大的一家,网宿,这家的cdn也非常不错。

    3,常规攻击一般是ddos,cc或者注入,关于防止注入,主要是及时更新软件和网站程序,比如之前nginx某一个版本出现了安全问题,及时升级就行了,WordPress也是,及时升级使用的主题,插件,当然WordPress程序也要及时升级。

    4,无论如何,数据备份也是必要的,如果有可能,尽量异地备份,阿里云的快照功能是比较好的解决办法。

    这篇文章在草稿箱里放了一周了,还是发出来吧。

  • WordPress广告管理插件Ad Inserter出现安全漏洞

    刚才收到 WordPress Security 插件的邮件提醒,WordPress广告管理插件Ad Inserter出现了安全漏洞。

    Ad Inserter插件官方统计的数据是有超过20万个WordPress站点在使用。

    • 安全漏洞类型是:远程代码执行漏洞 ;
    • 影响版本: <= 2.4.21 ;
    • 漏洞首次发现时间:北京时间2019年7月13日;
    • 漏洞具体描述:允许已验证的用户(订阅者及以上权限用户)可以通过插件执行任意PHP代码;

    Ad Inserter插件官方安全漏洞出现的第二天就发布了补丁,并更新插件版本到: 2.4.22 ,修复了此安全问题。

    关于此漏洞的详细情况,可以查看这篇文章:点击查看;

    最后提醒一下各位,如果WordPress后台有升级提醒,就随手点击一下升级,确保不留任何没有待升级的插件。

    另外推荐Wopus之前写的一篇文章:如何打造一个安全的WordPress站点;

  • WordPress网站前台打开正常,仪表盘后台无法访问的解决办法

    一个客户的网站,因为需要,重新做了lnmp系统,唯一的变化是PHP版本有5.6升级到了7.2,毕竟7.2现在是主流。

    恢复数据,导入数据库以后,网站前台访问正常,但是访问仪表盘,出现:The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.

    在WordPress 5.1之前,这里的提示应该是:WordPress 500错误。WordPress官方在5.1版本以后做了处理,统一修改成了这句话。但是主机因为是阿里云国内云主机,25端口被封,还没设置465的SSL邮箱功能,所以,是收不到邮件的。

    查看错误日志,里面没有发现有用的信息,网站可以正常访问,证明模板没问题,WordPress程序也是最新版,那问题应该是插件导致的。

    于是一个一个测试插件,果然是一个轮播图插件导致的。最后删除插件,网站一切正常。

    这里仅仅写出来备注一下。主要是两个事情:

    1,WordPress的问题大部分是插件和模板导致的,而插件又是更加导致问题的云速;少数是数据库导致的;

    2,WordPress网站从5.1开始,确保网站要能发送邮件,不然后续出现问题又要排查了,因为国内的云主机普遍把25端口都疯了,所以需要借用插件和ssl端口,这个有需要的可以在Wopus搜索相关内容。

  • 维护更新,WordPress 5.2.2发布

    今天在干活,收到了这样的邮件提醒,原来WordPress 5.2.2正式颁发布了,这是一个日常维护更新。

    这个更新之前Wopus在WordPress 5.2.1发布的时候说过,也是一个日常维护更新,但还是修复了13个漏洞,并且持续改进WordPress健康检查功能。

    WordPress官方已经推送WordPress 5.2.2,各位直接在仪表盘后台更新即可。

  • 如何打造一个安全的WordPress站点

    现在全球有超过33%的网站在使用WordPress程序,这意味着,WordPress已经是关注的焦点,那么会被更多的研究,读源代码,测试网站安全性。

    虽然WordPress程序一致在更新,但过一段时间WordPress官方还是会发布新版的WordPress程序,基本上是小版本更新,主要是修复已经存在且被验证过的安全问题。

    而且经常有使用WordPress程序的朋友问,说网站手机版会跳转到一些乱七八杂的网站,网站根目录及一些目录出现一些不规则的目录及文件,在根目录的index.php和wp-config.php出现一些类似乱码的代码。这些都表明,WordPress网站并没有想象中的那么安全。

    所以,打造一个安全,稳定运行的WordPress是一件非常重要的事情,Wopus做了这么多年WordPress相关服务,今天写下这篇文章,把一些经验分享给有需要的朋友。

    1,确保使用云主机;在过去几年这是不现实的,但是最近两三年,云主机价格已经降低很多了,降低到可以接受的价格了,另外就是,使用共享主机,你可以确保自己的账户安全,但没办法保证共享主机其他主机账户的安全,虽然会相互隔离,但这增加了不稳定的风险。

    2,使用安全的域名DNS;域名DNS一致都是不被重视的,但确实网站稳定运行的重要一环,有兴趣的朋友可以去新浪微博搜索一下域名DNS故障,看看能搜索出来多少信息。比较出名的域名DNS服务商:一般域名注册商都提域名DNS服务,但这些并不是非常稳定,又或者不是很好用。dnspod.cn是一个,腾讯云使用的也是dnspod.cn,阿里云自己研发了dns,还开发了收费的DNS服务器。从某一个角度来说,所有的域名提供商都希望卖域名而不提供域名DNS服务,毕竟优质的DNS服务是需要很大投入的。

    3,从正确的途径购买或者下载使用WordPress主体及插件。正确的途径包含但不仅有:收费WordPress主题/插件作者官网,WordPress.org;尽量不要从第三方网站购买主题(淘宝是最大的源头,购买的主题没售后,而且没升级的保证,没升级的保证就没有安全的保证)。

    4,及时升级WordPress程序,主题及插件。

    5,WordPress插件如果超过6个月没更新,大概率这款插件作者已经不会再更新了,所以,需要删除这个插件,然后找一个功能类似的插件替换。WordPress主题也有类似的问题。

    一个比较普遍的问题是:WordPress已经发布超过10年了。国内最早一批的网站时2011/2012年制作的,而且是展示为主,这样的网站有几个问题比较严重:

    使用的主题/插件大多数已经没有更新,因为日常疏于管理,WordPress程序也没更新。但因为安全我呢提不得不更新,发现最新版的WordPress程序已经不能运行之前使用的模板了,但是模板也已经没更新,所以,如果更细网站,相当于重新做一个网站。

    但不更新,网站随时有可能被攻击,所以,这样的境地非常尴尬,但却是很多网站遇到的问题。

    所以,一旦出现不兼容的情况,就要找人看是否有修复兼容性的可能,如果没有,就要及时寻找新的主题了,所以,模板选择是一件非常重要的事情。

    6,安装WordPress安全插件,Wopus之前推荐过一款WordPress安全插件,文章在这里: https://www.wopus.org/plugins/needed-plugins/3777.html 。

    7,最后分享一下网站已经被植入恶意代码的修复思路:

    a,如果是共享主机,就要先联系主机提供商,问问是否是服务器的问题,如果不是,就可以开始检查网站代码了;

    恶意的代码一般分为两种,一种是恶意文件,这些文件一般分为两类:一类是完全不规则的命名,一类是类似WordPress系统默认文件,都是PHP结尾的,所以一定要检查清楚。

    另外一种就是恶意代码,会插入到已经存在的系统php文件里,这个也是不规则的,但wp-config.php,首页index.php肯定会被插入恶意代码。

    b,接着继续检查WordPress主题和插件,这两个是最容易的出问题的,因为主题和插件来源有不可控,所以最容易出问题,还是上面的一个原则,尽量选择来路正常的,插件一定要选择wordpress.org官方收录而且一直更新的。

    c,当然WordPress程序是一定要更新到最新版的。

    d,这里说回最开始,恶意代码如果非常多的,比如使用安全插件处理也非常麻烦,比如要有几百个,这样就要重装网站了,重装网站只需要备份一下内容:

    • 数据库;
    • wp-content目录下的所有主题,插件和uploads目录。
    • 备份所有的主题和插件只是为了做检查对比使用,不能上传到重置后台的主机对应目录上,而uploads目录就是要压缩上传的,所以需要把uploads目录下所有目录都检查清楚,uploads图片目录只能有图片,不会有任何以php结尾的恶意文件。

    接着就是重置主机,重新安装WordPress,导入数据库,上传检查后的uploads目录,然后对比主题和插件,有问题的检查就不要用了,主题也是。

    如果是独立主机,也需要做一些事情,这个和选择主机商也有关系,Wopus以后会写一篇独立云主机安全建议的文章。

    整个过程就是这样,如果恶意文件比较少,可以用安全插件扫描,对比,加固或者删除。

    从整个过程来源,养成良好的习惯,是更重要的事情。

    如果您的网站需要安全检查或者需要清理恶意代码,Wopus提供收费服务,具体可以直接点击这个链接付款并联系我们:https://www.wopus.org/wordpress-security-check-and-suggestion

  • WordPress文章发布失败的解决办法

    最近有一个WordPress主机客户反馈说,他WordPress网站,在升级到WordPress 5.2版本以后,无法发布文章了。

    发布文章会出现:发布失败 的提示。

    在检查了主机,确定主机没安全漏洞且主机用户及用户组权限没有问题,而且主机磁盘也还没用满以后,也检查了用户的错误日志,也没看出什么门道。

    可能出现程序升级不完整,于是用最新版的WordPress 5.2.1版本完全覆盖,还是出现问题,而且客户本身没有使用功能复杂的插件,都是兼容最新版WordPress程序的常用插件。

    想着最近古腾堡编辑器似乎一直不太稳定,就在插件安装的地方,安装了WordPress经典编辑器。然后问题就解决了。

    最近关于WordPress古腾堡编辑出现了一系列的问题。虽然和古腾堡编辑集成了越来越多的功能有关系,但是每个用户使用的运行WordPress最新版的主机环境不一致,才是导致关于古腾堡编辑不稳定的各种问题的主要因素。

    虽然WordPress官方建议各位使用PHP 7.3,MariaDB 10.0,但是真正符合这个要求的主机环境应该没那么多,WordPress官方似乎也意识到了这个问题,随意不再支持PHP 5.6一下版本,就是运行WordPress程序的主机环境千差万别,才造成了各种问题。

    WordPress经典编辑器,WordPress官方会支持到2021年,到时候应该有另外的改变。另外,WordPress既然已经有健康检查功能,应该丰富这个功能,比如检测主机环境是否可以使用古腾堡编辑器。

    希望以后WordPress能继续改进WordPress。

    如果您的WordPress网站有疑难问题需要解决,Wopus提供收费服务,解决WordPress的问题,详情可以访问: https://www.wopus.org/wp-troubles-shooting

  • WordPress功能插件:Flamingo

    这款插件是针对性的功能插件,是WordPress表单插件Contact Form7插件的消息收集插件, Contact Form7 表单插件默认是没有存储表单信息的功能,都是直接发送到客户设置的邮箱里,但是如果邮件设置不对或者邮箱系统出问题,那么就会出现表单信息丢是的情况,而 Flamingo插件完美的解决这个问题,无论邮件功能是否好用,所有通过Contact Form7表单插件提交的信息都会被保存在这个插件里。

    插件的使用非常简单,直接搜索并安装,就会和contact form7插件关联起来,然后就可以测试功能了。

    插件官方地址: https://wordpress.org/plugins/flamingo/

    插件也已经在更新,兼容当前WordPress最新版,WordPress 5.2.1版本。

  • WordPress APP主题:Web App

    主题简介:

    主题名称感觉有点随意,直接就叫: Web App ,主题做的很经验,感觉是基于三星手机制作的主色调,其实,说是APP主题,但如果是是单个产品,包换传统产品和IT产品,都可以用这个主题。

    主题功能:

    • 1,主题多屏自适(响应式,完美运行在电脑,手机和平板等设备上);
    • 强大的自定义功能;
    • 主题内置轮播图功能;
    • 演示数据一键导入功能;
    • 自定义logo功能;
    • 兼容当前所有主流浏览器;
    • 多种侧边栏样式可选;
    • 这款主题有收费版,收费版功能比免费版多一些,这里有一张图片,可以看除详细的功能区别:点击查看;
    • 收费版价格是:39美元,折合人民币大概是:280,如果需要可以直接在主题官网购买:点击访问专业版官网;如果您不方便购买,Wopus可以代购.
    • 主题有帮助文档(英文版):点击查看;
    • 如果您确定要使用这款主题而需要技术支持,Wopus提供针对这款主题的收费功能(专业版主题代购+中文图文使用word文档+两个月技术支持),详情可以咨询QQ:12216833 .