web-dev-qa-db-ja.com

単一ドメインをオフにする

サブドメインモードでmulti siteを使用してWordPress 3.3.2を実行しています。

新しいsubdomainを追加したいのですが、作業を終えるまで「オフライン」にしておきます。これを行う簡単な方法はありますか?

単一のサイトであれば、ヘッダーファイルにifを追加するだけで、サイトは自分だけがオンラインになることを知っていますが、この場合、すべてのサイトがテーマを使用して同じヘッダーにしますしたがって、このソリューションが無効になります。

1
Dvir Levy

最も簡単な方法は、おそらく Restricted Site Access (免責事項:私の上司によって書かれた)のようなプラグインを使用して、ネットワークホームなどの別の場所にログインしていないユーザーをリダイレクトすることです。他にも同様のプラグインがいくつかあります。

別のオプションは、あなたがあなたのテーマに入れたと言うコードを取り、代わりにそれであなた自身の小さなプラグインを作ることです。その後、そのサイトだけで有効化できます。ユーザーを確認してリダイレクトするために使用するフックについて注意する必要があります。

2
helenhousandi

ローカルまたは開発サーバーで開発し、テーマ/プラグイン/データベースをサブサイトに転送することを検討しましたか?

開発時間を短縮し、ライブユーザーへの影響を心配せずに変更をテストでき、文字通り自分で「オフライン」サイトを見ることができるかどうかを心配する必要がないので、お勧めしますマシン(または開発サーバー)。

ただし、その戦略が実行できない場合、または単にワークフローを変更したくない場合は、管理者としてサイトとショーを編集および表示できる coming soon プラグインを試すことができます他のすべての人へのプレースホルダーページ。

0
Aaron Holbrook