ログインしなくてもページ上からテーマの変更ができる「Theme Switcher」

11月 25th, 2011 by berry | Filed under wordpress.

wordpressを使ってサンプルテンプレートのサイトを作成しています。
色んな種類のテンプレートを観覧してもらうために、ログインしなくても訪問者側からwordpressテーマの変更が出来たら案内しやすいのになぁ。

って探してたらありました。
「Theme Switcher」

インストール後、管理画面からプラグインを有効化して完了。
ヴィジェットに追加されているので、タイトルを決めて、リスト形式かドロップダウン形式かを選択するだけです。

theme switcher

phpファイル内に直接以下を記述してもリストを吐き出します。

リスト形式
<?php wp_theme_switcher(); ?>
ドロップダウン形式
<?php wp_theme_switcher(‘dropdown’); ?> 

こんな感じでインストールしているテーマ名が一覧で表示されます。

どんなリンクで切り替えてるのか確認してみると、、、
http://ドメイン/blog?wptheme=テーマ名
となっています。

Theme Switcherはインストールされているテーマ全てを表示してしまうので、このリンクを使えば複雑なphpをいじらなくても表示させたいテーマだけを記載することも可能になります。
他に、テーマのサムネイル画像を用意してリンクにする。といった使い方もできますね。


Leave a Reply