Blog

  • WordPress 5.0 Beta 5发布测试

    来自WordPress官方的消息,WordPress 5.0 Beta 5发布测试。

    目前WordPress 5.0依然在开发测试和修复bugs中,所以请勿在正是站点中使用WordPress 5.0 的任何一个beta版本。

    WordPress 5.0 Beta 5目前兼容了古腾堡编辑器4.4,并且做了功能上的改进。

    继续改进古腾堡编辑器的功能。

    修复WordPress 5.0版本在PHP 7.3上运行出现网站崩溃的问题。

    继续改进新的默认主题Twenty Nineteen的功能。

    WordPress 5.0 Beta5官方下载地址:https://wordpress.org/wordpress-5.0-beta5.zip

  • nginx被爆安全问题致使1400 多万台服务器易遭受 DoS 攻击

    据外媒报道 ,近日 nginx 被爆出存在安全问题,有可能会致使 1400 多万台服务器易遭受 DoS 攻击。而导致安全问题的漏洞存在于 HTTP/2 和 MP4 模块中。

    nginx Web 服务器于 11 月 6 日 发布了新版本 ,用于修复影响 1.15.6, 1.14.1 之前版本的多个安全问题,被发现的安全问题有一种这样的情况 —— 允许潜在的攻击者触发拒绝服务 (DoS) 状态并访问敏感的信息。

    “在 nginx HTTP/2 实现中发现了两个安全问题,这可能导致过多的内存消耗 (CVE-2018-16843) 和 CPU 使用率 (CVE-2018-16844)”,详见 nginx 的 安全建议 。

    此外,“如果在配置文件中使用”listen” 指令的”http2″ 选项,则问题会影响使用 ngx_http_v2_module 编译的 nginx(默认情况下不编译)。”

    为了利用上述两个问题,攻击者可以发送特制的 HTTP/2 请求,这将导致过多的 CPU 使用和内存使用,最终触发 DoS 状态。

    所有运行未打上补丁的 nginx 服务器都容易受到 DoS 攻击。

    第三个安全问题 (CVE-2018-16845) 会影响 MP4 模块,使得攻击者在恶意制作的 MP4 文件的帮助下,在 worker 进程中导致出现无限循环、崩溃或内存泄露状态。

    最后一个安全问题仅影响运行使用 ngx_http_mp4_module 构建的 nginx 版本并在配置文件中启用 mp4 选项的服务器。

    总的来说,HTTP/2 漏洞影响 1.9.5 和 1.15.5 之间的所有 nginx 版本,MP4 模块安全问题影响运行 nginx 1.0.7, 1.1.3 及更高版本的服务器。

    为缓解这两个安全问题,服务器管理员必须将其 nginx 升级到 1.14.1 stable 或 1.15.6 主线版本。

    目前,Shodan 搜索显示超过 1400 万台服务器运行未包含修复补丁的 nginx 版本(更确切地说是 14,036,690 台),仅有 6992 台服务器打上了安全补丁。

  • WordPress 5.0 Beta 4发布测试

    来自WordPress官方的消息,WordPress 5.0 Beta 4发布。

    WordPress 5.0依然在开发晚上中,所以,请不要在正式站点上使用任何WordPress的beta版本和RC版本。

    在发布WordPress 5.0 beta3之后,WordPress官方发现依然有大量的bugs需要修复,所以官方推迟了WordPress正式版发布的时间:WordPress 5.0正式版发布时间推迟到本月27号。

    WordPress 5.0 beta4依然还是在改进古腾堡编辑器的功能和兼容性,虽然Twenty Nineteen将作为WordPress 5.0正式版的默认主题,但WordPress把之前的官方默认主题也都做了古腾堡编辑器的兼容性。

    WordPress 5.0 Beta 4官方下载地址:https://wordpress.org/wordpress-5.0-beta4.zip

  • WordPress经典编辑器:Classic Editor

    最近关于WordPress最热门的就是古腾堡编辑器了,新的编辑器将和WordPress 5.0一起发布,并且今后作为WordPress程序的默认编辑器,这是WordPress发布这么多年来,首次更换默认编辑器。

    这样最大的问题是,如果你接触WordPress超过一年,会对现在使用的编辑器,也就是 Classic Editor编辑器会很熟悉,突然开始使用新的编辑器肯定会不习惯,说实话,虽然已经在努力测试使用古腾堡编辑器,但依然还是觉得上手非常不习惯。

    好消息是,Classic Editor编辑器已经作为插件发布了,兼容从WordPress 5.0 beta1开始,官方记录这款插件的下载量已经超过50万次。这也从一个方面说明了,大家都还在努力使用古腾堡编辑器。

    还有一个好消息是,WordPress官方会支持Classic Editor编辑器,一直到2021年。

    Classic Editor编辑器官方地址:https://wordpress.org/plugins/classic-editor/

  • WordPress 5.0正式版发布时间推迟到本月27号

    WordPress官方虽然在10月份计划在2018年11月19号发布WordPress 5.0正式版,但这两天WordPress官方已经重新修改了计划,WordPress 5.0正式版会延后推迟到2018年11月27号发布(北京时间延后一天)。

    现在WordPress 5.0已经发布到了3个beta版本,稍后会继续发布beta4和beta5版本,beta4将和古腾堡编辑器4.3一起发布,beta5和古腾堡编辑器4.4一起发布。WordPress 5.0 RC1的发布时间定在2018年11月19号,所以,之前计划的发布时间太匆忙了。

    当前的主要问题还是各种插件,主题和古腾堡编辑器的兼容性,当然WordPress 5.0作为一个较大版本的更新,本身功能也有很多需要测试的地方。所以,延迟发布并没有什么问题。

    WordPress官方现在有了关于WordPress 5.0更多的计划,如果在2018年11月27号依然无法发布WordPress 5.0正式版,那么WordPress 5.0正式版的发布时间将会延后到2019年1月22号。

  • WordPress 5.0 Beta 3发布测试

    来自WordPress官方的消息,WordPress 5.0 Beta 3发布测试。

    关于默认编辑器,古腾堡:

    WordPress 5.0 Beta 3使用的是4.2版本的古腾堡编辑器,并且修复了一下3个WordPress 5.0 Beta 2之后的bugs:

    1,支持自定义栏目;

    2,改进REST API的稳定性,可用性;

    3,其他方便的小调整和功能改进。

    关于新的默认主题:Twenty Nineteen

    1,在定制器中添加对选择性刷新小部件的支持;

    2,添加对响应性嵌入的支持;

    3,调整以提高移动设备的可读性和功能;

    4,修复嵌套模块的宽度;

    5,修复了WordPress 5.0在低版本PHP运行的错误,修复了在IE11上的功能表现,这里应该是CSS和JS方面的。

    WordPress 5.0 Beta 3官方下载地址:https://wordpress.org/wordpress-5.0-beta3.zip

  • WordPress多格式视频播放插件Easy Video Player使用教程

    前几天分享了一款WordPress支持多视频格式播放的插件Easy Video Player,今天把这款插件的基础使用教程也翻译了一下,分享给有需要的。

    Easy Video Player插件官方地址:https://wordpress.org/plugins/easy-video-player/

    1,插件基础配置

    在插件安装并启用之后,要在设置/Easy Video Player里设置勾选:Enable jQuery,这样可以允许插件使用WordPress程序的jQuery library。

    2,常规短代码

    a,在创建的页面或者文章里,输入以下代码,就可以播放视频了:

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/myvid.mp4"]

    备注:http://example.com/wp-content/uploads/videos/myvid.mp4,这个是视频地址,可以是上传到自己WordPress网站上的,可以是第三方网站支持外链播放的视频地址。。

    b,视频自动播放代码

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/myvid.mp4" autoplay="true"]

    c,自定义视频播放尺寸代码

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/myvid.mp4" width="500"]

    备注:在上面的播放段代码中,只设置了播放器的长,而没有设置高,因为这个插件的的播放器窗口是约束比例的,设定了宽度,会自动设置播放器窗口的高度。

    d,视频播放器窗口默认比例

    默认的约束比例是:0.417。拿上面的宽度是500PX来举例,高度应该是:208PX;

    如果不想详细的写宽高,直接写比例也行的,具体代码是:

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/myvid.mp4" ratio="0.345"]

    e,播放器皮肤

    播放器是有默认皮肤的,可以通过段代码覆盖,具体的代码是:

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/myvid.mp4" class="fp-minimal"]

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/myvid.mp4" class="fp-playful"]

    默认的播放器皮肤是这样的:

    替换class后面的fp-minimal和fp-playful,可以修改。

    f,视频循环播放

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/myvid.mp4" loop="true"]

    g,视频自定义播放页面图片功能

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/vid1.mp4" poster="http://example.com/wp-content/uploads/images/poster.jpg"]

    http://example.com/wp-content/uploads/images/poster.jpg,这个就是默认播放首页的图片地址,这个尺寸要和播放器尺寸一致。

    h,视频分享功能

    视频分享功能默认是可用的,如果不想用,可以用如下的代码:

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/vid1.mp4" share="false"]

    因为是国外的视频播放插件,分享功能也都是国外社交媒体,建议还是禁止为好。

    i,可修改的播放器插件参数

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/vid1.mp4" class="no-toggle"]

    • no-toggle:视频播放按钮在视频的下方
    • fp-slim:时间线在鼠标悬停的时候可以看到,也可以随意拖动,但确保视频速度能跟得上
    • fp-full:视频全屏按钮在视频时间线边上
    • no-buffer:增加视频缓存按钮
    • fp-mute:增加静音按钮
    • no-volume:隐藏音量按钮

    以上参数,是可以多个参数一起使用的,可以参考这个:

    [evp_embed_video url="http://example.com/wp-content/uploads/videos/vid1.mp4" class="no-toggle fp-mute no-volume"]

    关于插件的更多帮助文档可以查看官方地址:点击查看;

  • WordPress多格式视频播放插件:Easy Video Player

    插件简介:

    Easy Video Player是一款支持多种视频格式的WordPress播放器插件。该插件可以播放自己网站的视频,也可以播放第三方网站的视频,而且一直在做和WordPress的兼容更新,当前版本支持WordPress 4.9.8。

    插件特色功能:

    1,支持mp4,mov等多种视频格式;

    2,插件自适应手机浏览播放视频;

    3,HTML5视频播放器兼容当前主流浏览器;

    4,该插件支持自定义视频首页图片功能,这个功能有点厉害了,但是有注意事项,Wopus会在使用教程里写清楚如何使用。

    5,支持自动播放功能;

    6,支持视频自动循环播放功能;

    7,插件有静音按钮,可以设置静音播放视频;

    8,插件支持三种播放皮肤;

    Easy Video Player视频播放其插件官方地址:https://wordpress.org/plugins/easy-video-player/

  • WordPress 5.0 Beta 2发布测试

    距离WordPress 5.0 Beta 1才发布数天,WordPress官方就发布了WordPress 5.0 Beta 2。

    从目前来看,WordPress 5.0 的开发进行的比较顺利,距离正式版发布还有20天,按照这个进度,应该能按照规划时间发布。

    WordPress 5.0 Beta 2官方下载地址:https://wordpress.org/wordpress-5.0-beta2.zip

    相关链接:

    WordPress 5.0 Beta 1发布测试:https://www.wopus.org/wordpress-news/attention/5831.html

    WordPress 5.0更新详情:https://www.wopus.org/wordpress-news/lastest/5810.html

  • SEO插件推荐:Nofollow for external link

    这是一款WordPress的必装插件,之所以这样说,是因为这个插件其实没有很强大的功能,只是把每个链接后面加了一个Nofollow的元素,是为了SEO。

    但是这款插件却一直在做兼容新更新,支持到了当前WordPress最新版,所以说这是一款很难得的插件。

    插件没有复杂的设置,只有一个简单的设置页面:

    第二项设置页面,可以把友情链接的域名加进来,不然就有点不厚道了,其他没有问题。

    Nofollow for external link官方地址:https://wordpress.org/plugins/nofollow-for-external-link/