先日、当ブログのデザインを変更しました。
ブログデザインをリニューアル&ブログタイトルを「ラブグアバ」に変更しました!
デザイン変更とは言え、今回はテーマをまるっと差し替える対応になったのですが、そうなると困るのが作成中テーマの確認方法です。
さすがに現在稼動しているブログに作成中テーマを適用するわけにはいきません。せっかくのデザイン変更、サプライズ感を出したいですから。
で、私が思い浮かんだのは、
- ローカル(自分のパソコン)に環境を作る
- 別ブログを立ち上げる
くらいだったのですが、今回デザイン変更をお願いしたQtaroさんが「Theme Test Drive使うと良いですよー」というのを教えてくれました。で、使ってみたのですが、これがめちゃくちゃ便利だったんですよ!
もしこれがなければ、作成中テーマの確認ができない上に、本番環境へ新テーマを適用する際にももっと手こずってしまうのは間違いなかったでしょう。
今回は、作成中のWordPressテーマのテストや動作確認に使える「Theme Test Drive」プラグインの特徴や使い方をご紹介したいと思います。
Theme Test Driveプラグインの特徴
Theme Test Driveの何が優れているのか?その点を挙げてみましょう。
一般の人には現在のテーマが表示される
当たり前なんですけど、検索やSNS経由でブログにアクセスしてきてくれた人達にはこれまでとなんら変わりのないブログが表示されます。
つまり、特定の人のみ作成中テーマが確認できる状態を簡単に作れるわけです。
作成中テーマを見れるユーザーは限定できる
上記で「特定の人のみ見れるようになる」と書きましたが、これは自分で設定できます。
WordPressユーザーの権限によってテストテーマを見れるかどうかを制御できるんですね。詳細は使い方のところで説明します。
実際に使用しているサーバー環境で動作確認できる
作成中テーマをWordPress用サーバーにアップして確認するわけなので、限りなく本番環境に近い状態でテストが可能です。
ローカル環境とサーバー環境の微妙な違いが原因で不具合や差異が生じるというのはわりとよくあることです。
使用するデータ(データベースや画像ファイルなど)も本物なので、環境の違いによる不具合が発生するリスクを極小化できます。これはすごいです。
Theme Test Driveプラグインをインストールする
さて、一通り特徴を説明したところで、実際に使ってみたいと思います。
まずTheme Test Driveがなくては話になりません。いつものように「Theme Test Drive」で検索してインストールしましょう。有効化するのをお忘れなく。
Theme Test Driveプラグインの使い方
使い方と言っても、ちょっとした設定を施すだけです。
▼WordPressの管理メニューの「外観」→「Theme Test Drive」をクリック。
▼Theme Test Driveの設定画面が表示されます。
変更すべきは2箇所です。
1つ目はテーマの選択です。テストしたいテーマをプルダウンリストから選択します。
2つ目はAccess level(アクセスレベル)です。これは、WordPressにログインできるユーザーの権限を意味します。
ユーザー権限については以下を参考に。
ユーザーの種類と権限 – WordPress Codex 日本語版
自分だけ(=ブログ管理者だけ)でよいなら「10」を指定します。複数人でブログを運営していて、例えば「投稿者ユーザー(アクセスレベル=4)」にテスト用テーマを確認してもらいたい場合は「4」を指定します。
設定できたら「Enable Theme Drive」をクリックします。これを押さないと適用されません。反対に、解除するときは「Disable Theme Drive」をクリックします。
必要に応じてユーザーを作成しよう
自分だけ確認するのであればここまでで終わりですが、上記のように自分以外の誰かも確認できるようにしたい場合、ユーザーの作成または権限グループを確認しておきましょう。
▼ユーザーを新規作成する場合、WordPressの管理メニューの「ユーザー」→「新規追加」をクリック。
ここの「権限グループ」というのが先ほど説明したアクセスレベル(=ユーザーレベル)と関係してきます。権限グループとユーザーレベルの対応表は以下のとおりです。
- 購読者…レベル0
- 寄稿者…レベル1
- 投稿者…レベル4
- 編集者…レベル7
- 管理者…レベル10
記事を投稿するわけでなく、ただ作成中テーマを確認するためだけなら「購読者」ユーザーで事足りるはずです。不必要な権限は与えないほうが良いでしょう。
ログインしたユーザーのみテスト中テーマが見れるようになる
これで設定は完了です。設定画面で指定したアクセスレベル以上の権限を持ったユーザーでログインし、その状態でブログにアクセスしてみましょう。すると、テスト中のテーマが見れるはずです。
実に簡単でしたね!
まとめ
本番環境に影響を及ぼすことなく開発中テーマの確認ができるTheme Test Driveプラグインのご紹介でした。
新たなテーマをちょっと試してみたいな…と思うときには絶対役に立つプラグインだと思います。
<関連記事>
WordPressのDBやファイルをバックアップしてくれるプラグイン「BackWPup」の設定方法