WordPress How-To:WPテーマのデモ用ショーケースを作成する

書かれた記事:
  • ブログのヒント
  • 更新:Aug 12、2013

WordPressのテーマ開発は、WordPressソフトウェアが世界中の60万人以上のユーザーに達しているので、ここ数年で本当に始まった。 同社はまた、 WordPress.com リモートホスティングのブログソリューション、サービスと同等 ブロガー そして、 タンブラー、これらの広範なPHPテンプレートを開発することで生成できるテーマの需要と潜在的な収益をさらに増加させます。 多くの著者は、将来のテーマユーザーに表示するために、動作中のテーマの小さなサムネイル画像を必要とするソフトウェアの慣行に精通しています。 Webサイトで実践すると、テーマの外観のスナップショットを見ることができます。これは、多くのWordPressユーザーおよび開発者にとって十分なものです。

ライブおよび機能デモを使用したWPテーマのショーケースの作成

WordPressのデモテーマ
*スクリーンキャプチャ エレガントなテーマ –私が長年使ってきた一流のWordPressテーマクラブ。

しかし、より要求の厳しいユーザーとWordPressテーマ開発者がいます。テーマの微妙な詳細と意図された効果を示すためには、単純なサムネイルスクリーンショット画像では不十分です。 これらの小さなテーマの画像に対する不満により、多数のテーマ開発者が作品のフルWebサイトプレビューを開始しました。 これらのプレビューは、独自のWebサイトでテーマを使用する前、またはテーマを購入する前に、テーマダウンローダーが完全にナビゲートして体験できるサイトで完全に開発されたWordPressテーマを使用している実際のWordPressブログです自分の目的。 典型的なサムネイルのスクリーンショットよりも魅力的で有益なだけでなく、この成長市場でテーマをマーケティングおよび販売するためのはるかに効果的な方法でもあります。

ただし、この種のサイトの作成は非常に複雑であると考えられており、多くの人々は単純なWordPress Webサイトを自己設計テーマのギャラリーに変える方法がわからないだけです。 組み込みのWordPress機能、およびサードパーティのプラグインを介して有効になっている機能を使用して、テーマデモサイトを作成することはビジネスで行うだけでなく、開発者が持つすべてのスキルと才能をユーザーに示す最も簡単な方法です一緒に働く。

これがそのやり方です。

ステップ1:WordPressのテーマを閲覧用にオンラインで入手

WordPressのデモテーマ

このアプローチを有効にするには、開発者が潜在的なユーザーや顧客に示すことを望むすべてのテーマを標準のWordPressテーマディレクトリ(/ public_html / wp-content / themes /)に配置する必要があります。 WordPressで提供されるより高度なビルトイン機能の1つを使用して、複数のWordPressサイトにこれらのテーマを展開してプレビューする際には、すべてのテーマイメージがアップロードされ、テーマフォルダがすべて小文字であることを確認してください3.0以上。

テーマが完全にアップロードされたら、themesディレクトリから標準のWordPressルートフォルダー(通常は「public_html」ディレクトリ)にバックアウトします。

ステップ2:テーマプレゼンテーションのためのWordPressマルチサイトの有効化

WordPressのデモテーマ

テーマデモサイトを有効にする最も簡単な方法は、既存のWordPressマルチサイト機能を使用することです。 ワードプレスネットワーク。 この手順では、1つのデータベースを使用して、無限の数のWordPressブログを作成します。ブログはそれぞれ独自のコンテンツで満たされ、ブログごとに全く異なるテーマを使用してスタイル設定されます。 これは基本的に、開発者が作成したすべてのテーマについて、エントリー、アーカイブ、ページ、カテゴリ、その他の情報が満載のWordPressデモンストレーションサイト全体を作成します。

WordPressのルートフォルダにある "wp-config.php"ファイルでは、ダッシュボードにWordPressネットワーク機能を有効にして、設定を行うための設定パネルを提供して次の行に貼り付けます:

define( 'WP_ALLOW_MULTISITE'、true);

ファイルを保存し、WordPressダッシュボードに移動します。「ネットワークセットアップ」リンクが「ツール」見出しの下のサイドバーに表示されます。 このセットアップダイアログ内で、ブログをサブドメインとサブフォルダーのどちらにインストールするかを選択し、アップロードされたメディアのディレクトリを設定してください。 セットアップの次の部分に進みます。これにより、サーバーのルートディレクトリにある「wp-config.php」および「.htaccess」ファイルに貼り付けなければならないコードの数行がWordPressダッシュボードに印刷されます。

これらの変更を行うためにFTPクライアントに戻って、すべてのコード行が正しくコピーされて貼り付けられ、すべてのかっことセミコロンが存在することを確認します。 どちらのファイルにも適切なコードがないと、あらゆる種類のWebサイトやWordPressのエラーが発生し、Webサイトの機能が大幅に制限される可能性があります。

従来のFTPクライアントを使用している場合、「.htaccess」ファイルは表示されないことがよくあります。その場合は、cPanel、Plesk Panel、または他のサーバーコントロールパネルソフトウェアに移動し、ウェブベースのファイルマネージャ。 これらのWebベースのアプリケーションは、従来のFTPクライアントではないときに隠しフォルダを表示および編集できます。

ステップ3:各WordPressテーマデモンストレーション用のブログを作成する

プロセスの高度なコーディング部分は終了しましたが、WordPressテーマデモンストレーションサイトを作成するにあたって最も面倒な面はまだ完成しています。 この方法の仕方は非常に簡単です。ユーザーに実演されるテーマはすべて、サブフォルダまたはサブドメインを介してアクセス可能な全く新しいブログに表示する必要があります。 つまり、テーマ開発者はWordPress Dashboardに戻り、テーマを作成したのと同じくらい多くのブログを作成するプロセスを開始する必要があります。 従来のWordPressコントロールパネル内の「サブダッシュボード」の一種である特別なWordPress Network Dashboardを使用して、各ブログをセットアップしてアクセスすることができます。

このダッシュボード内で、新しいテンプレートをテーマとするブログを選択し、サイドバーの「外観」をクリックします。 デモが必要なテーマを見つけてブログでアクティブにします。ユーザーがテーマのすべての機能を実際に実行できるように、いくつかのサンプルエントリを作成し、次のブログでプロセスを繰り返します。テーマを示すことができます。

興味深い開発者は、このプロセスに役立つプラグインを知るために少し安心しているかもしれません。

最初のプラグインは、 レプリケータを使用すると、長期間にわたって各インスタンスを個別に設定することなく、多数のマルチサイトインスタンスを即座に作成できます。 プラグインは、マルチサイトブログで使用するために、非ネットワークダッシュボードでインストールおよびアクティブ化されます。 開発者は、使用すると、作成しようとしているブログの数に適用される基本的なブログ設定を決定できます。 これらの設定は汎用的ですが、各マルチサイトの反復で使用されるテーマを手動で決定する必要があります。

2番目のプラグインは、 Diamond Multisite Plugin、これは、サイトの使いやすさを向上させる便利なサイドバーウィジェットが含まれているために使用されます。 このウィジェットは、実際には、WordPressダッシュボードで作成されたすべてのマルチサイトブログをアルファベット順にリストします。 テーマデモンストレーションサイトのサイドバーに配置すると、ユーザーは開発者のWebサイトでアクションで異なるテーマをプレビューするたびにサイトのインデックスページに戻るのではなく、テーマ間を簡単に直接移動できます。 確かに必須ではありませんが、使いやすさを向上させることは、Webサイトの収益を増やし、WordPressテーマデザインの採用を促進するのに役立ちます。

別のアプローチ:複数のワードプレス反復のインストール

プレビューとして機能する多くのWordPressインストールを手動でインストールすることに賛成して、WordPressネットワーク機能を後にする理由は本当にありません。

しかし、多くのテーマ開発者は、これらのサイトを作成するときに物事をもう少し「古い学校」に保つことを好むため、WordPressが1台のサーバーに複数回インストールできることを確信します。 複数のデータベースを使用する場合は、簡単です。WordPressのインストールごとに新しいデータベースを作成し、毎回WordPress PHPフライを新しいサブフォルダーにインストールし、通常どおりセットアップとテーマ設定プロセスを進めます。 次に、サイトのインデックスページからその新しいインストールにリンクすると、すべてが処理されます。

ただし、データベースが1つしかない場合は、テーマのデモを目的とした複数のインストールに対応するために、「wp-config.php」ファイルを再度更新する必要があります。 これには、各インストールの新しいデータベースプレフィックスを決定するファイルへの簡単な変更が必要です。 これにより、テーマのデモサイトが、サイトのプライマリインストールに存在するデータとユーザーを上書きしないことが保証されます。 これは、WordPressソフトウェアのダウンロードに同梱されているすべての「wp-config.php」ファイルの上部近くに表示される以下の行を変更することで実行されます。

$ table_prefix = 'wp_';

使いやすさのために、 "wp_"接頭辞の名前を、その特定のインストールを使って実演されるテーマの小文字の名前に変更してください。 これにより、phpMyAdminのようなデータベースソフトウェアを使用してテーブルやセルをナビゲートする際の明確さが向上します。

これらのサイトはすべて同じ管理者によってアクセスされるため、WordPressは「wp-config.php」ファイルに配置された単純なハックを使用して、他のインストールのユーザーおよびパスワードデータに実際にアクセスできることに注意してください。 これにより、開発者は同じユーザー名とパスワードですべてのインストールにログインできるようになり、すべてのインストールに同時にログインし続けることが保証されます。 これを実現するために必要な2行のコードは次のとおりです。

define( 'CUSTOM_USER_TABLE'、$ table_prefix.'wp_users ');
define( 'CUSTOM_USER_META_TABLE'、$ table_prefix.'wp_usermeta ');

ここの「wp_」プレフィックスは任意に変更でき、最良の結果を得るにはプライマリインストールのデータベース情報と一致する必要があることに注意してください。

別の代替アプローチ:WordPressプラグインを使用してテーマを示す

WordPressプラグイン
WordPressの開発者コミュニティは、幅広く多様であり、複数のブログをインストールしたり、WordPressネットワークを作成したり、データベースの設定をハックしたりすることなく、テーマを実践する方法を見つけました。 代わりに、WordPressプラグインで設計されたカスタム関数を使用して、テーマのアクティブ化を確定する前にWordPress Dashboardがサイトのライブプレビューを表示できるのと同じ方法で、これらのデモWebサイトをユーザーに表示します。

最も人気のあるプラグインは、 WordPressテーマデモプラグイン そして、そのタイトルは必ずしも創造的ではありませんが、そのアプローチは創造的であり常識です。 このプラグインは、基本的に、テーマプレビューウィンドウをダッシュ​​ボードから取り出して、実際に使用できるようにします。 サイトのユーザーと買い物客は、次のように構築された単純なURLに移動することで、サイトのテーマをプレビューできます。

http://your-domain.com/preview_theme?theme-name

このプレビューURLは、テーマのすべて小文字のフォルダー名をプレビュー先に変換します。 ユーザーがプレビューできるように、任意のテーマフォルダー名をリンクの末尾に添付できます。 このシステムは独創的で、テーマをプレビューする最も効率的な方法です。 データベースをハッキングする必要はありません。また、このURLを完全に機能させるために、WordPressの「wp-config.php」ファイルを変更する必要はありません。 プラグインをアップロードしてアクティブにし、上記のURL構成を使用してテーマプレビューへのリンクを開始するだけです。 この方法を使用すると、テーマデモンストレーションサイトを数時間で展開できます。

このプラグインでは、すべてのサイトテーマの完全なリストをサイドバーまたは別のページ(または投稿)に印刷することもできます。 これはDiamond MultiSite Pluginウィジェットによく似ていますが、単純な変数を使用して行われます。 リストを表示する必要がある場合は、次のブラケット付きWordPress変数を挿入するだけです。

[theme_list]

テーマの完全なアルファベット順のリストが<ul>形式を使用して表示されます。 サイトのデフォルトテーマや現在開発中または改訂中のテーマなど、サイトにアップロードされたすべてのテーマがこのリストに含まれることを覚えておくことが重要です。 アップロードされたテーマに注意し、顧客が販売またはプレビューしていないテーマを削除します。

エンドで簡単にやりがいを感じる

ワードプレスデモサイト

WordPressテーマデモンストレーションサイトは、これらの小さくて役に立たないサムネイルを次のレベルに引き上げ、顧客が実際にデザイン要素と対話し、ダウンロードまたは購入しようとしているテーマがニーズに合っているかどうかを判断できるようにします。 これは、全体的に顧客満足度が向上し、熱心なWordPressユーザーや初心者のデザイナーがテーマを使用または購入する可能性が高くなることを意味します。 このプロセスは簡単に完了することができ、進取の気性のあるテーマデザイナーにとって非常にやりがいのあるものになります。

ジェリーローについて

WebHostingSecretRevealed.net(WHSR)の創設者 - 100,000のユーザによって信頼され、使用されているホスティングレビュー。 15年以上のWebホスティング、アフィリエイトマーケティング、およびSEOの経験。 ProBlogger.net、Business.com、SocialMediaToday.comなどへの貢献者。