WordPressイントラネットサイトを作成する方法:セットアップに必要なもの
公開: 2018-03-12あなたの会社や組織のためにイントラネットサイトを立ち上げたいですか? 世界で最も人気のあるコンテンツ管理システムとして、WordPressはイントラネットサイトに必要なすべての機能を簡単に提供できます。
ただし、WordPressが適切なツールであることがわかっている場合でも、WordPressイントラネットサイトを作成するために必要な実際の手順とプラグインに少し混乱する可能性があります。
ナレッジベースのテーマとプラグインの作成者として、多くのお客様が当社のツールを使用して内部ナレッジベースを作成していることを知っています。これは、イントラネットサイトの完璧な機能です。
そのために、WordPressを使用してイントラネットWebサイトを作成する方法に関する詳細なチュートリアルを作成することにしました。
あなたは学びます:
- WordPressイントラネットインストールで使用するのに最適なプラグインのいくつか
- 時間を節約したい場合にすぐに使える優れたソリューションを提供できるいくつかのWordPressイントラネットテーマ
- ローカルホストまたは無料のプラグインを使用して、WordPressイントラネットサイトをプライベートにする2つの異なる方法
カバーすべきことがたくさんあるので、始めましょう!

イントラネット上に検索可能なナレッジベースを構築します。
テーマを取得WordPressイントラネットサイトでできること
WordPressイントラネットサイトを作成することは、あらゆるタイプの組織が従業員用のプライベートポータルを構築するための素晴らしいステップです。
イントラネットを使用すると、次のことができるようになります。
- 組織の知識を一元化し、チームメンバーがアクセスできるようにするために、内部ナレッジベースを作成します。
- すべての従業員またはチームメンバーに最新のニュースを提供します。
- 従業員がグループチャット、プライベートメッセージ、またはフォーラムを介してコミュニケーションと整理を行う方法を提供します。 (ForumPressはこれに最適です)
- 従業員が定期的にアクセスする必要のある重要なドキュメントを保存します。 (WikiPressテーマがこれにどのように役立つかをご覧ください)。
イントラネットサイトの作成は、通常のWordPressサイトとそれほど変わりません。 実際、WordPressイントラネットサイトの本当にユニークな点は次のとおりです。
- 使用する特定のプラグイン
- 許可されていないユーザーを締め出すためにサイトをプライベートにする方法
イントラネットサイトを実行するために必要なベースプラグインとテーマ
WordPressイントラネットのインストールを実際に作成するための特定の手法に加えて、イントラネットサイトで必要な機能を取得するには、多くのプラグインが必要になる可能性があります。
さて、これの多くはあなたのユニークなニーズに固有のものになるでしょう。つまり、これらのプラグインのすべてがあなたの状況に当てはまるわけではありません。 ただし、次のプラグインはほとんどのイントラネットサイトに適しています。
- BuddyPress – BuddyPressのソーシャルネットワーク機能により、従業員ごとに個別のプロファイルを簡単に作成できるだけでなく、グループディスカッションやプライベートメッセージングも可能になります。
- Heroicナレッジベース–独自のHeroicナレッジベースプラグインを使用すると、詳細な内部ナレッジベースを作成して、会社の知識にすべての従業員が簡単にアクセスできるようにすることができます。
- WordPress Multisite –技術的にはプラグインではありませんが、WordPress MultiSiteを有効にすると、イントラネット内のさまざまな部門やグループに個別の領域を提供したい場合に役立ちます。
- WordPress用かんばんボード–このプラグインを使用すると、WordPressサイトの一部としてかんばんボード(Trelloなど)を使用できます。 これは、プロジェクト管理や、チームとして編成された状態を維持するのに最適です。
- Gravity Forms –このプラグインの柔軟性は、イントラネットのさまざまなユースケースを提供します。 フォームでそれを行うことができる場合、GravityFormsはそれを行うのに役立ちます。
- 予約カレンダー–このプラグインを使用すると、会議室やその他の一般的なエリアを予約できるため、いつでも簡単に空き状況を確認できます。
WordPressイントラネットのテーマも検討してください
イントラネットには任意のWordPressテーマを使用できますが、一部の進取的なWordPress開発者は、既製のWordPressイントラネットテーマをすでに作成しています。
ここに2つの人気のあるオプションがあります:
Woffice
Wofficeは人気のあるイントラネットテーマであり、上記の機能の多くが組み込まれています。 基本的に、それは初日から働く従業員ポータルになるように設定されています。

アライアンス
Allianceは、もう1つの人気のあるWordPressイントラネットのテーマであり、箱から出してすぐに使用できます。

これらのテーマの1つを使用することにより、このチュートリアルの他のステップのいくつかをバイパスできる場合があります。 たとえば、Wofficeはすでにユーザーアクセス許可のロックダウンを処理しているため、オールインワンイントラネット方式は不要になります。
WordPressでイントラネットを作成するための2つの異なる方法
WordPressイントラネットサイトを強化するプラグインの大まかなフレームワークができたら、WordPressでイントラネットを作成するために実行できる2つの一般的なアプローチがあります。
選択する方法は、主に、ユーザーがオフィスにいないときにイントラネットにアクセスできるようにする必要があるかどうかによって異なります。
- ローカルネットワークに接続している場合にのみアクセスできる真のイントラネットの場合、XAMPPやWAMPなどのローカルホストソリューションを使用できます。 このセクションに移動するには、ここをクリックしてください。
- ユーザーがネットワーク外のイントラネットサイトにアクセスできるようにするために、ホストされたWordPressインストールを選択し、All-In-OneIntranetなどのプラグインで保護することもできます。 このセクションに移動するには、ここをクリックしてください。
XAMPP(または別のローカルホストソリューション)を使用してWordPressイントラネットを作成する方法
この実装では、ローカルサーバーソリューションからWordPressインストールを実行します。 チュートリアルにはXAMPPを使用しますが、同様のものを使用できます。
この方法の利点は次のとおりです。
- ネットワーク上のユーザーのみがイントラネットサイトにアクセスできます。
- ネットワークが安全である限り、ユーザーの役割をロックダウンすることについてそれほど心配する必要はありません。
この方法の制限は次のとおりです。
- ローカルホストを実行するには、常に実行中のコンピューターが必要です。
- ローカルネットワークに接続していない場合、ユーザーはイントラネットにアクセスできません。
ステップ1:コンピューターにXAMPPとWordPressをインストールする
開始するには、イントラネットに電力を供給するために使用するコンピューターにXAMPPをインストールする必要があります。
XAMPPをインストールしたら、XAMPPローカルホストに新しいWordPressインストールを作成します。
このWordPressのインストールは、イントラネットサイトを強化するため、プラグインやテーマを設定する場所でもあります。

XAMPPを構成してWordPressをインストールする方法がわからない場合は、 ThemeIsleまたはWPMUDEVから詳細なチュートリアルを見つけることができます。

ステップ2:仮想ホストを設定する
次に、XAMPPのApache構成ファイルで仮想ホストを設定する必要があります(より詳細なガイドはここにあります)。 これにより、Webサーバーはintranet.localなどの実際のURLの要求を処理できます。
これを行うには、 …\xampp\apache\conf\extra\httpd-vhosts.confに移動し、 httpd-vhosts.confファイルを編集します。
このスニペットを追加します。DocumentRootを、WordPressをインストールした実際のフォルダー構造に置き換え、 ServerNameをイントラネットに使用するURLに置き換えてください。
<VirtualHost *:80>
DocumentRoot "\xampp\htdocs\example"
ServerName intranet.local
</VirtualHost>

ステップ3:ローカルホストサーバーのIPアドレスを見つける
WordPressサイトをXAMPPで正常に実行したら、ネットワーク上の他のユーザーがWordPressインストールにアクセスできるように、ローカルホストサイトをホストしているコンピューターのLANIPアドレスを見つける必要があります。
これを行う方法の説明は次のとおりです。また、Windows10の例を以下に示します。
- ウィンドウズ
- マック
- Linux
Windows 10でこれを見つけるには:
- Windowsの[スタート]ボタンを右クリックして、非表示のクイックアクセスメニューを開きます
- Windows PowerShell(管理者)を選択します

- PowerShellでipconfigと入力し、Enterキーを押します
- 戻ってきたテキストでIPv4アドレスを探し、値をコピーします

他のユーザーがこのサイトにアクセスするには、このIPアドレスを使用する必要があります。
ステップ4:Hostsファイルを使用してよりきれいなリンクを作成する
最後に、ネットワーク上のすべてのコンピューターのhostsファイルを編集して、 192.168.1.253ではなくintranet.localでintranet.localにアクセスできるようにすることができます。
これを行うには、ホストファイルを開きます。
- Windows:
\Windows\system32\drivers\etc\hosts - Mac :
/private/etc/hosts
そして、このスニペットを追加し、IPアドレスをXAMPPコンピューターのIPアドレスに置き換えてください。
192.168.1.253 intranet.local
これで、ユーザーはブラウザのアドレスバーにintranet.localと入力するだけで、イントラネットサイトにアクセスできるようになります。
ステップ5:WordPressのインストールを完了して独自のものにする
これで、ほぼすべての設定が完了しているはずです。 あとは、必要なWordPressプラグインやテーマをインストールして、イントラネットサイトから必要な機能を取得するだけです。
プラグインを使用してWordPressイントラネットを作成する方法
この実装では、公開サーバーでホストされる通常のWordPressインストールを作成します。 次に、オールインワンイントラネットプラグインを使用してイントラネットを保護し、プライバシー制御を追加して、部外者がアクセスできないようにします。
無料版は、単一サイトのインストールに十分な柔軟性を提供します。 ただし、WordPressマルチサイトを使用してイントラネットを強化することを計画している場合は、マルチサイト固有の多くの機能を備えたプレミアムバージョンにアップグレードすることをお勧めします。
このアプローチの利点は次のとおりです。
- 誰かが誤って間違ったコンピューターの電源を切った場合にイントラネットがダウンすることを心配する必要はありません(外部サーバーでホストされているため)。
- ユーザーアカウントの資格情報を持っている限り、どこからでもログインできます。
この方法の制限は次のとおりです。
- サイトはパブリックサーバーでホストされているため、セキュリティとユーザーアクセス許可については十分に注意する必要があります。
ステップ1:WordPressインストールを設定する
この方法を開始するには、特別なことは何もする必要はありません。 つまり、これをパブリックサーバーでホストしているため、基本的には最初に通常のWordPressサイトを作成しているだけです。
ベースラインのイントラネットサイトを取得したら、All-In-Oneイントラネットを使用してサイトを保護します。
ステップ2:オールインワンイントラネットプラグインを構成する
プラグインをインストールしてアクティブ化したら、 [設定]→[オールインワンイントラネット]に移動してプラグインを構成します。
構成するものは多くありません。
プラグインは自動的にオンになり、誰でも登録できるかどうかも通知されます(これにより、サイトは引き続き一般に公開されます)。

サイトで登録が締め切られていることを確認したら、次のことを行う必要があります。
- サインイン後にユーザーを移動するページを選択します(関連するすべてのリンクを含む素敵な「起動ページ」を作成することをお勧めします)。
- 必要に応じて、非アクティブなユーザーをログアウトするまでの待機時間を選択します(これにより、誰かが誤って公共のコンピューターにサインインしたままにならないようにすることができます)

必ず変更を保存してください。 それが完了すると、サイト全体がデフォルトのWordPressログイン画面の保護壁の後ろに隠されます。

ステップ3:WordPressログイン画面をカスタマイズする(オプション)
この手順は、イントラネットサイトの機能には必要ありません。 ただし、Webサイトの前面部分にブランドを追加する場合は、Admin Custom Loginなどのプラグインを使用して、ログインページの外観を変更できます。
WordPressイントラネットの作成に関する最終的な考え
これで、WordPressでイントラネットを作成する方法に関する大きなガイドは終わりです。 どちらのアプローチも、イントラネットサイトを作成するための実行可能な手段を提供します。ローカルネットワークの外部からインストールにアクセスできるようにするかどうかを決定する必要があります。
イントラネットを作成する最も簡単な方法が必要な場合は、イントラネットテーマを取得し、ナレッジベースプラグインなどのいくつかの追加機能を追加して、すぐに使用できるようにすることができます。
それ以外の場合は、WordPressのプラグインの大規模なエコシステムを使用して、独自の機能スタックを構築できます。
WordPressでイントラネットを作成する方法について他に質問がありますか? コメントを残していただければ、お手伝いさせていただきます。
