勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

WordPressで閲覧者にテーマを変更させるプラグイン(Theme Switcher)

   2024/04/16  WordPress

「新規サイトを○○みたいなイメージでWordPressのテーマを見繕って欲しい」というのがたまにあり、デモサイトのURLを渡したりするんだけど、デモサイトによってはTOPページだけ見られる状態で各ページに遷移できなかったりする。

かといってテーマ毎にWordPressを用意するのもアレなので、何かないか探したところ「Theme Switcher」というプラグインが良さげ。

ウィジェットで設定できるみたいだけど、うまいこと動作しなかったので各テーマのfooter.phpに以下を記述することで各テーマが選択できるセレクトメニューを表示させることが可能。

<?php wp_theme_switcher('dropdown'); ?>

cookieで保存する仕組みのようなので、テストページを見てもらう人には何かあればcookie削除するように言えば良いかと。

 - WordPress

  関連記事

Advanced Custom Fieldsでチェックボックスの記事を取得

Advanced Custom Fieldsでチェックボックス設定しているカスタ ...

他所のサーバからWordPressの記事情報をpostIDを指定して取得する方法

他所のサーバからWPの記事IDを指定した上で、当該IDのタイトル・アイキャッチ画 ...

WordPressのContact Form 7プラグインでユーザーに対して自動返信メールを送信する方法

WordPressのContact Form 7プラグインで実装されたお問い合わ ...

WordPressの記事をfacebookに投稿する際のOGP設定について

WordPressの記事をfacebookに投稿する際にOGP設定をする必要があ ...

PHP8系で「Warning: Constant xxxxx already defined in」エラーの対応方法

PHP8系&WordPress6.4.3で「Warning: Const ...