勉強したことのメモ

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

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

   2024/04/16  WordPress

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

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

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

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

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

 - WordPress

  関連記事

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

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

Advanced Custom Fieldsでセレクトメニューを動的に生成する方法
Advanced Custom Fieldsでセレクトメニューを動的に生成する方法

WordPressでカスタムフィールド設定用のプラグインAdvanced Cus ...

WordPressで記事毎に設定したバナー広告を表示させる方法
WordPressで記事毎に設定したバナー広告を表示させる方法

WordPressでGoogleアドセンスのようなクリック広告ではなく、商品を指 ...

WordPressのContact Form 7プラグインで入力内容確認及び送信完了ページを実装する方法
WordPressのContact Form 7プラグインで入力内容確認及び送信完了ページを実装する方法

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

WordPressで「No URL was~」というエラーの原因と対応方法
WordPressで「No URL was~」というエラーの原因と対応方法

WordPressでmp4ファイルをアップロードして記事に埋め込んだものの、記事 ...