はじめに
wordpressのユーザー一覧をgit管理したいことがある。
wpコマンドを使うことで実現可能だ。
手順
$ /usr/local/bin/wp user list --path='/home/kusanagi/cms/DocumentRoot' +----+-------------------+-------------------+-------------------+--------------------+---------------+ | ID | user_login | display_name | user_email | user_registered | roles | +----+-------------------+-------------------+-------------------+--------------------+---------------+ | 1 | admin | admin | aaa@sumito.jp | 2013-09-04 01:30:4 | administrator | | 12 | design | design | bbb@sumito.jp | 2018-08-21 07:46:4 | editor | | 15 | ccc | ccc | ccc@sumito.jp | 2018-10-01 05:22:5 | ccc | +----+-------------------+-------------------+-------------------+--------------------+---------------+ $
まとめ
あとは定期的にこの処理をcronのようにjobとして動かし、
gitへ通知すればスタッフの離職時の棚卸しなどが容易になる。