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 导入数据库
wp search-replace ‘old域名’ ‘new域名’ 数据库中搜索并替换媒体文件域名
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