勉強したことのメモ

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にインスタグラムの画像を表示させる方法

WordPressにインスタグラムへ投稿している画像を表示させたかった。プラグイ ...

Contact form7でフォーム送信時に別サーバへもデータを送信する方法

contact form7でフォーム送信時に別サーバーでフォーム内容をPOST送 ...

WordPressで連載(シリーズ)記事機能を「Series」プラグインで実装する方法

WordPressで連載(シリーズ)記事機能を実装したい。例えば「PHPでBBS ...

WordPress Popular Postsのサムネイルが表示されない

WordPressの人気記事を表示させるWordPress Popular Po ...

WordPressでテーマファイル内で共通の変数を設定及び使用する方法

WordPressでテーマ内の共通変数を設定し使用したかった。例えば記事一覧ペー ...