Composer 基本命令
composer require wpackagist-plugin/pods:版本号 (不带版本号时安装最新版)
composer update 查找相应的更新
wp plugin activate pods 激活插件
wp plugin get pods 查看pods插件信息
wp core update-db 更新数据库
wp core download –locale=zh_CN 下载简体中文版本
wp core version 查看wp当前版本号
wp core config –dbname=project-cli –dbuser=project-cli –dbpass=project-cli –dbhost=localhost –dbprefix=wp –locale=zh_CN 创建config配置文件
wp core install –url=http://project-cli.com:3351 –title=’wordpress project cli’ –admin_user=tiger –admin_password=line –admin_email=609315767@qq.com 安装wp系统
wp plugin install theme-check 安装插件,插件名称为插件主页的地址栏的名称
wp plugin status theme-check 检查插件状态
wp plugin search useso(搜索内容) 搜索相关插件
wp plugin list 查看站点安装的插件列表
wp plugin activate theme-check 激活插件
wp plugin deactivate theme-check 禁用插件
wp plugin get theme-check 查询插件状态
wp db tables 数据库中所有表
wp plugin install woocommerce –activate 安装插件并启用
wp plugin deactivate woocommerce 禁用插件
wp plugin uninstall woocommerce 删除插件及数据库表
wp plugin install https://downloads.wordpress.org/plugin/pods.3.3.0.zip –activate 下载并安装
wp plugin update –all 升级所有插件
wp plugin update pods 升级指定插件
wp user create xiaobai xiaobai@woo-app.com –user_pass=123456 –display_name=小白
wp user get xiaobai 查看用户详细信息
wp user create zhangsan zhangsan@woo-app.com 创建用户
wp user update zhangsan –display_name=张三 –user_pass=123456
wp user list-caps zhangsan 查看账号权限
wp role list 列表所有角色
wp cap list author 列表author角色所有权限
wp user add-cap zhangsan edit_posts 为张三授权编辑文章权限
wp user add-cap zhangsan publish_posts 为张三授权发布文章权限
wp user remove-cap zhangsan edit_posts 为张三去掉权限
wp user add-role zhangsan author 为张三添加作者角色
wp user remove-role zhangsan author 为张三移除作者角色
wp role create user_manager “User Manager” 创建用户管理角色
wp user list-caps 1 | grep users 查询id:1账号所有权限,只查询包含users的权限列表
wp user list-caps 1 | grep users | xargs wp cap add user_manager xargs表示 前面的结果以参数的方式,追加到后面命令中
wp db query “select * from wpusers” 数据库查询
wp db query “update wpusers set user_login=’zhangsan2′ where ID=3” 修改账号登录名
wp db cli 进入到wp-config中配置的数据库控制台
wp db export –add-drop-table 导出数据库,导入的时候包含删除表语句
wp db export ../xxx.sql 导出数据库到上级目录
wp db reset 重置数据库
wp db drop 删除数据库
wp db create 创建数据库
wp db import 导入数据库
tar cf archive.tar xx (cf 创建指定文件名称的压缩文件,xx为要添加到压缩包里的目录)
tar czf archive.tar.gz xx (czf 创建压缩的指定文件名称的压缩文件,xx为要添加到压缩包里的目录)
scp archive.tar.gz vagrant@192.168.33.66:/vagrant/ 安全复制文件到 指定主机的/vagrant目录下
tar xzf archive.tar.gz (x解压, z经过压缩,f指定文件)
mysql -u root -p 数据库控制台登录
create database ninghao_wpc
grant all privileges on ninghao_wpc.* to ‘ninghao_wpc’@’localhost’identified by ‘123456’; 创建数据库账号,授权对ninghao_wpc数据库的所有权限。
FLUSH PRIVILEGES; 权限立即生效
git命令
rm -rf .git 删除项目git
git add .
git commit -m ‘init’
git remote add origin https://www.xx.com/project.git
git push -u origin master