「Theme Switcha」テーマ切り替えプラグイン 2024.07.19プラグインのインストールと有効化 管理画面の【プラグイン > 新規追加】を開き「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/ 前の記事へ 次の記事へ