ほとんどのWordPressテーマショップやマーケットプレイスでは、ユーザーがテーマをプレビューしやすくするためにテーマデモバーを利用しています。テーマデモバーは、ウェブサイトの上部に表示されるツールバーで、テーマセレクターメニューが付いています。これにより、ダミーコンテンツを含む1つのサイトを作成し、ユーザーが利用可能なさまざまなテーマのデモを確認できるようになります。無料テーマをいくつか公開したいと考えていたユーザーから、サイトにテーマデモバー機能を追加する方法について質問がありました。この記事では、コーディングなしで簡単にWordPressにテーマデモバーを追加する方法をご紹介します。
まず、WordPress Theme Demo bar プラグインをインストールして有効化します。有効化したら、設定ページからプラグインを設定する必要があります。

プラグインの使用は非常にシンプルでわかりやすいです。次のようにURLに themedemo 変数を追加します。
http://www.example.com/?themedemo=theme-name
theme-name を表示したいテーマの名前に置き換えてください。URL は、テーマデモバー、テーマスイッチャー、および閉じるボタンが表示される example.com を示します。WordPress テーマデモバープラグインは、テーマディレクトリからテーマの名前を取得します。テーマスイッチのドロップダウンには、子テーマを含むテーマディレクトリ内のすべてのテーマが表示されます。
プラグイン設定ページの設定オプションにより、デモバーのルックアンドフィール全体を制御できます。表示したいテーマと非表示にしたいテーマを選択することもできます。WordPress テーマデモバーは、各テーマがプレビューされた回数の統計情報も提供します。個々のテーマ設定の下で、各テーマの情報ページを選択できます。これは、訪問者がテーマをダウンロード/購入したり、機能について詳しく知ることができるページになる可能性があります。ご希望であれば、外部テーマショップへのアフィリエイトリンクにすることも容易です。

WordPress テーマデモバー設定 » 外観 では、テーマデモバーの外観を簡単に変更できます。ボタンのアップロード、カスタムスタイルシートの使用、デモバーの高さと位置の調整が可能です。

WordPressテーマデモバーは、迅速かつ簡単なソリューションです。ただし、テーマのデモバーを表示するための、より高度で複雑な方法もいくつかあります。フローティングトップメニューバーを手動で作成したり、他のプラグインを使用してこの作業を行ったりすることもできます。テーマデモバーは主に商用WordPressテーマを販売するテーマショップを対象としていますが、ポートフォリオスタイルのテーマでも簡単に使用して作品を紹介できます。テーマデモバーソリューションの利点は、複数のデモサイトを作成するのではなく、単一のサイトを使用してすべてのテーマを表示できることです。他の方法でテーマデモバーを使用している場合は、以下のコメントでお知らせください。


Dave W
見込み客に見せたいデモには、こちらとマルチサイトのどちらのアプローチが良いですか?よろしくお願いします。
tdesens
プラグインなしでこれを行うチュートリアルの可能性はありますか?
Cam
ナイスプラグインです。近い将来、マルチサイト互換性に対応するようにプラグインを更新する予定はありますか?
WPBeginnerサポート
プラグインのサポートタブから、プラグイン作成者にこの機能についてリクエストできます。
管理者
Pavan Solapure
非常に役立つ情報ですが、プラグインは古いようです。WordPressテーマをいくつか紹介するために、他の提案があればぜひ教えてください。
Neo Do
素晴らしい投稿ですが、デモテーマのコンテンツはどうすれば入手できますか?
WPBeginnerサポート
WordPressプラグインディレクトリには、いくつかのダミーコンテンツジェネレータープラグインが利用可能です。
管理者
Pali Madra
素晴らしいチュートリアルをありがとうございます。
紹介されているプラグインは2年以上更新されていないため、WordPressリポジトリはユーザーに自己責任で使用するように警告しています。作者または誰かが、これがWordPress 3.6で動作することを保証できますか?
事前に感謝します。
WPBeginnerサポート
28,000回のダウンロードで、まだ壊れているという報告はありません。しかし、注意することをお勧めします。まずはローカルホスト環境のテストインストールで試してみてください。
管理者
Randi Thornton
素晴らしい投稿です。ウェブサイトにテーマバーを追加したいと思っていました。プラグインをダウンロードしましたが、現在のテーマデモウェブサイトの設定を使用してどのように設定すればよいかわかりません。現在、私のテーマ(テーマデモコンテンツを含む)はプライマリドメインではなくサブドメインにあります。プラグインはテーマを見つけますが、サブドメイン上のテーマデモサイトは見つけません。これはWordPressのマルチサイトインストールです。何かアイデアや提案はありますか?
Rakesh Kumar
このプラグインは、選択した他のテーマに応じてコンテンツを表示せず、テーマのフロントページのみを正しく表示するため、完全に無用です。マーケットプレイスが行っているようなテーマデモバーを作成する方法について、他に何か提案はありますか?よろしくお願いします。