前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WP-CLI 管理 WordPress 参考手册

WP-CLI 管理 WordPress 参考手册

作者头像
明月登楼的博客
发布2019-05-15 16:19:44
1K0
发布2019-05-15 16:19:44
举报
文章被收录于专栏:草根博客站长Live

WP-CLI 是个控制台终端命令行扩展工具,方便大家在命令行里直接维护 WordPress 站点的更新、升降级、数据库、插件、主题、翻译等等可以说几乎囊括了所有 WordPress 的操作都可以在命令行里实现,可以说做运维的话 WP-CLI 是必不可少的要掌握的,这可以让你的 WordPress 服务器运维工作效率提高很多,明月在【VPS 运维中利用 WP-CLI 实现命令行操作 WordPress 更新等】一文里已经做过简单的介绍了,但是涉及 WordPress 管理的命令仅仅是示例而已,并不是很全面,今天明月就给大家收集整理了日常要用的指令,就当是个参考手册吧。

安装

先使用 ssh 登录到服务器,然后进入到某个目录以后,使用 wget 或者 curl 命令去下载 wp-cli:

curl -L https://raw.github.com/wp-cli/builds/gh-pages/phar/wp-cli.phar > wp-cli.phar

为下载的文件添加可执行权限:

sudo chmod +x wp-cli.phar

移动到bin目录:

sudo mv wp-cli.phar /usr/local/bin/wp

查看版本信息:

$ wp --info

OS: Linux 4.13.0-32-generic #35~16.04.1-Ubuntu SMP Thu Jan 25 10:13:43 UTC 2018 x86_64 Shell: /bin/bash PHP binary: /usr/bin/php7.0 PHP version: 7.0.22-0ubuntu0.16.04.1 php.ini used: /etc/php/7.0/cli/php.ini WP-CLI root dir: phar://wp-cli.phar WP-CLI vendor dir: phar://wp-cli.phar/vendor WP_CLI phar path: /var/www/html/justcode WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 1.5.0

使用

输入 wp 命令,回车以后,你会看到所有可以执行的命令,或者查看 wp-cli 官方提供的命令列表。下面我们可以试一下用 wp-cli 去升级 WordPress,先进入到你的 WordPress 网站的目录下面。然后输入:

wp core update

返回:

正在从http://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip下载更新文件... 正在解压缩升级文件... Success: WordPress updated successfully.

安装wordpress并配置

cd /var/www/wordpress

下载wordpress:

sudo wp --allow-root core download --version=4.9.4

创建了一个新用户w_p和一个数据库wordpress。

创建wordpress配置文件wp-config.php:

sudo wp --allow-root core config --dbname=wordpress --dbuser=w_p --dbpass=w_p@

使用wp core install安装wordpress:

sudo wp --allow-root core install --url=localhost --title=websiteName --admin_user=admin --admin_password=admin --admin_email=test@123.com

WP-CLI:使用命令行工具控制 WordPress, 命令行安装,更新,配置 WordPress

使用WP-CLI管理wordpress主题

搜索wordpress主题:

wp theme search THEME_NAME

安装wordpress主题:

wp theme install THEME_NAME

激活wordpress主题:

wp theme activate THEME_NAME

列出所有安装的主题

wp theme list

使用WP-CLI管理wordpress插件

搜索wordpress插件:

wp plugin search PLUGIN_NAME

安装wordpress插件:

wp plugin install PLUGIN_NAME

激活wordpress插件:

wp plugin activate PLUGIN_NAME

列出安装的插件:

wp plugin list

获取插件状态:

wp plugin status

更新插件:

wp plugin update --all

或者

wp plugin update <plugin>

使用WP-CLI管理translates 翻译

wp language core update

管理wordpress数据库

连接数据库:

wp db cli

显示数据库中的表:

wp db tables

把数据库导出到.sql文件,通常用来备份:

wp db export ~/backup.sql

导入sql文件到数据库:

wp db import ~/backup.sql

执行SQL查询语句:

wp db query "SELECT * FROM wp_users"

WP-CLI还有很多其它命令,例如,管理wordpress用户,post,菜单,widget。使用wp –help查看帮助。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-08-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 草根博客站长有话说 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档