「Theme Switcha」テーマ切り替えプラグイン

プラグインのインストールと有効化
管理画面の【プラグイン > 新規追加】を開き「Theme Switcha」を検索
Theme Switchaをインストール&有効化

Theme Switchaの使い方
管理画面の【設定 > Theme Switcha】を開いて「Enable Switching」の項目にチェックを入れて、テーマの切り替えテストができるようにします。

Enable theme switchingにチェックを入れて保存
ここにチェックが入っていないと、テーマの切り替えテストを行うことができません。

[変更を保存]すると、設定画面下部にインストール済みテーマ一覧が表示されます。

表示を確認したいテーマをクリック
ここからテーマを選択することで、公開中のサイトには影響を与えることなく、テーマを切り替えた場合の状態を確認できます。

テーマを切り替えた場合の表示
ただし、親テーマ、子テーマの切り替えについては、有効化しているテーマで行っているカスタマイザー設定が適用された状態で表示されます。

その他オプション
Enable Admin Area:管理画面の項目もテーマのものに切り替える
Enable Toolbar Menu:ツールバーにテーマ切り替えのメニューを表示する
表示確認が目的であれば「Enable Switching」の設定だけでOKです。

テーマ切り替えリンク

Theme Switcha では、他のユーザーと共有できるテーマ切り替えリンクを作成することもできます。開始するには、次の手順に従います。

テーマのスラッグ/名前を決定します(テーマディレクトリの名前と同じである必要があります)
あなたのサイトから任意のURLを選択し、?theme-switch=mytheme
たとえば、「My Awesome Theme」という名前のテーマが というディレクトリにある場合/my-awesome-theme/、次のようなテーマ切り替え URL を作成します。

https://example.com/?theme-switch=my-awesome-theme
ブラウザにその URL を入力するとどうなるでしょうか? それはプラグインの設定「許可されたユーザー」によって異なります。

許可されたユーザーが「全員」に設定されている場合、URLにより誰でも指定されたテーマに切り替えることができます。
許可されたユーザーが「管理者のみ」に設定されている場合、URLによりログインしている管理者レベルのユーザーは誰でも指定されたテーマに切り替えることができます。
許可されたユーザーが「パスキーのみ」に設定されている場合、URLで指定されたテーマに切り替えるにはパスキーが必要です。
次のセクションでは、パスキー リンクの作成方法について説明します。他の 2 つのオプション「Everyone」と「Only Admin」では、URL をそのまま共有するか、次の例のようにクリック可能なハイパーリンクにすることができます。

パスキー リンクは、ユーザーに WP 管理エリアへのアクセス権を与えずに、プライベートなテーマの切り替えを可能にする優れた方法です。 パスキー リンクを作成するには、次の手順に従います。

テーマスイッチの設定ページにアクセスしてください
「切り替えを有効にする」オプションを有効にする
「許可されたユーザー」オプションでは、「パスキーを持つユーザーのみ」を選択します。
変更内容を保存
変更を保存すると、利用可能なテーマごとにサムネイルが表示されます。パスキー リンクを取得するには:

希望するテーマのサムネイル画像を右クリックします
「リンクアドレスをコピー」を選択してURLをクリップボードにコピーします
完了です。これで、どこにでも貼り付けられるパスキー リンクができました。次のようになります。

https://example.com/?theme-switch=my-awesome-theme&passkey=1234567890
したがって、パスキー リンクをそのまま共有することも、次の例のようにクリック可能なハイパーリンクにすることもできます。

Passkey Links に関する注意事項は次のとおりです。

パスキーリンクはログインしたユーザーとログアウトしたユーザーの両方に有効です
パスキーリンクにはテーマ名と有効なパスキーが含まれている必要があります
テーマ名はテーマスラッグである必要があります(例:「My Theme」ではなく「my-theme」)
適切なパスキー形式の例を次に示します。

https://example.com/?theme-switch=THEMESLUG&passkey=PASSKEY
ここで、「THEMESLUG」をプレビューしたいテーマのスラッグに置き換え、「PASSKEY」を現在のパスキー(「Passkey」設定で提供)に置き換えます。以下は、パスキー URL からクリック可能なリンクを作成する方法を示す例です。

参照:https://ja.wordpress.org/plugins/theme-switcha/

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です