用户登录

trellis 会帮我们设置虚拟机与主机之间的项目共享目录,就是虚拟机与主机之间的某个目录是同步的 .. 这样我们可以直接在自己的电脑上,使用编辑器,去编写网站的代码 ..

登录到开发环境所在的这台虚拟机 .. 这个共享目录在虚拟机上的位置是 /srv/www .. 进入到这个目录的下面 .. 这里会出现用网站名字命名的目录 .. 比如 wp-dev.ninghao.net .. 再进入到这个目录的下面 .. 它的下面有个 current 目录 ..

这个目录里的东西,跟我们的主机上的项目下面的 site 这个目录是同步的 ..

我们可以先在用编辑器打开的这个项目的 site 目录的下面,新建一个文件 .. 名字是 hello.txt ..

然后回到虚拟机 .. 查看一下 .. 这里同样会出现一个 hello.txt 这个文件 .. 再从虚拟机上把这个文件删除掉 .. rm -rf hello.txt

回到编辑器 .. site 目录下面的 hello.txt 这个文件已经不见了 ..

wp-cli

管理 WordPress 项目,我们会用到 composer 还有一个命令行工具叫 wp-cli .. composer 可以管理项目需要的包,比如安装在 WordPress 网站上的插件 ... wp-cli 可以管理网站本身 .. 比如网站上的用户,内容,权限等等 ..

可以先试一下 .. 查看一下网站上的用户 .. 用的是 wp user list .. 宁皓网有个专门的课程介绍了这个工具的详细的使用方法 ..

composer

现在想给 WordPress 安装插件,我们要使用 composer 去做这件事,不要直接在 WordPress 后台,搜索并且安装插件 .. 因为我们要在 composer.json 文件里记录一下网站需要的东西 ..

能在 WordPress 后台安装的插件或者主题,你都可以使用 composer 去下载它们 ..

你可以直接修改项目的 composer.json 文件,在 require 里面添加需要的插件,然后在项目下面执行 composer install ,就可以去下载项目需要的东西 ..

或者也可以这样,在项目下面执行一下 composer require wpackagist-plugin .. 这个 wpackagist-plugin 是 vendor name,就是提供商的名字 .. 斜线后面的东西是想要安装的具体的包的名字 .. 你可以先在 WordPress 后台搜索想要安装的插件,找到插件的名字 ..

比如我需要的插件叫 simple-image-sizes ..

如果是主题的话,这个 vendor name 应该是 wpackagist-theme ..

完成以后,打开 site 目录下面的 composer.json . 在 require 的下面,会出现刚才我们添加的这个 wpackagist-plugin/simple-image-sizes

插件

然后打开 WordPress 网站 .. 先登录一下 .. 输入用户名 .. 这里就是我们设置的管理员的邮箱地址 .. 再输入密码 ..

先打开 settings , 选择一下网站的语言 .. 选择简体中文 ... 再保存一下修改 ...

然后打开 插件 ... 这里会出现刚才我们用 composer 下载下来的这个 simple image sizes ..

现在这个插件还没有启用 .. 我们可以在命令行下面,使用 wp-cli 这个工具去管理插件的状态 ..

执行一下 wp plugin activate simple-image-sizes

完成以后,再回到插件管理这个页面 .. 刷新一下 .. 现在这个插件就已经安装好并且启用了 ..

这个插件可以管理网站上的缩略图的尺寸 .. 在设置 .. 媒体 这里,你可以管理网站上的缩略图尺寸 ..

管理 WordPress 项目:Composer 与 WP-CLI《 WordPress 开发:开发环境 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点