[WP-CLI]使用 WP-CLI 高效便捷化管理 WordPress

介绍

WP-CLI 是一个强大的 PHP 命令行拓展,可以在不使用 WP后台 的情况下,仅通过命令行就可以完成 WP、主题、插件的安装、升级、使用等等,非常的强势,并且安装插件都是以最佳的姿势进行,如果一些插件需要课外进行什么复杂的设置,那么使用 WP-CLI 就可以便捷的完成安装,并且规避新手随意设置权限带来的安全风险。

因为 WP-CLI 的运行要求较高,所以一般只存在于高级虚拟主机和服务器中。

环境

  • Unix-like 环境(OS X, Linux,FreeBSD,Cygwin)
  • PHP 5.3.29 或更新
  • WordPress 3.7 或更新

安装

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
wp --info

可选

由于 WP-CLI 是为了安全的 WP 操作而生的,所以如果直接使用 root 账户操作,会提示不安全。所以我们要创建一个账户

useradd wp-cli
// 'wp-cli' 是换成你想要的账户名称,然后输入两次密码即可

然后我们通过 'wp-cli' 登入 SSH,再使用 WP 命令进行操作即可。 不过需要确保新建账户对相关 WP 目录拥有操作权限。 一般来说 /home/wp-cli/ 目录是肯定有权限的。后续需要 root 权限的操作,使用 sudo 即可。

注: 如果不想新建账户,那么我们在命令后加上 --allow-root 即可。
例如:

wp --allow-root core download --version=4.6.1 ...

【WordPress/Plugins】TwentyTwenty 插件—对比图片中变化的优秀解决方案

简单介绍:

TwentyTwenty 插件通过使用两张相同大小的图片,然后可以通过滑动来更好的比对两张图片的差异,具体效果如题图,若想切实的体验一下插件的效果,可以在文末点击演示页面的链接仔细体验。

TwentyTwenty 插件使用方法:

首先要注意的是 TwentyTwenty 插件要使用两张相同大小的图片,且仅支持IE9及以上的浏览器。插件的使用方法就是像平常一样添加两张图片,然后切换编辑器到“文本”模式,找到两张图像对应的代码,类似下面这样的

<img src="http://www.example.com/wp-content/uploads/2014/12/before-photo.jpg" alt="Before photo" width="604" height="402" class="alignnone size-large wp-image-2367" /> <img src="http://www.example.com/wp-content/uploads/2014/12/after-photo.jpg" alt="After Photo" width="604" height="402" class="alignnone size-large wp-image-2366" /> ...

【WordPress/HTML5】WordPress开启HTML5缓存机制加速

 

第一步:给你的主机增加MIME,这个有两种方法:

一、是在.htaccess中增加如下代码:

AddType text/cache-manifest manifest

二、打开Cpanel控制面板 最下面 高级》MIME中增加:

第二步:创建一个名为cache.html网页,内容如下:

<!DOCTYPE html> <html manifest="http://www.onedou.com/wp-content/themes/onedou-wow/cache.manifest"> <head> <meta charset="utf-8" /> <title>OneDou cache page</title> </head> <body> This is the onedou.com cache page!<br /> Have Fun! </body> </html> ...

【WordPress学院】禁用wordpress连接fonts.googleapis.com加载字体

wordpress开始会自动加载Open Sans字体,并引用Google上面的CSS样式。Open Sans字体主要用于WP站点管理员登陆后顶部功能条的字体样式,而对于国内用户来说,Google会出现经常打不开或者访问速度过慢的情况,所以会拖延站点的打开速度。

方法一:

通过观察代码可以看到,WP是这样加载字体的,在script-loader.php(wp-3.9)的580行代码进行加载。

<link rel='stylesheet' id='open-sans-css' href='//fonts.useso.com/css?family=Open+Sans%3A300italic%2C400italic%2C600italic%2C300%2C400%2C600&#038;subset=latin%2Clatin-ext&#038;ver=3.9.1' type='text/css' media='all' />

禁用wordpress连接fonts.googleapis.com加载Open Sans字体最好的方法就是:

在主题中的functions.php文件末尾加上一下代码之一即可。

function remove_open_sans() { wp_deregister_style('open-sans'); wp_register_style('open-sans', false); wp_enqueue_style('open-sans', ''); } add_action('init', 'remove_open_sans'); ...