WordPressを利用したイントラネットを作成する方法

公開: 2015-07-07

私たちは皆、WordPressのブログとCMSの腕前を知っています。 コーヒーが淹れるまでに、目を覚ましてブログやフル機能のサイトを作成することができます。 しかし、WordPressを使用してビジネスや組織向けの統合イントラネットを構築できることをご存知ですか?

そうそう、できます。そして、すぐに利用できるWordPressプラグインを使用して、それを次のレベルに引き上げます。 ああWordPress、あなたはどこから来たのですか、そしてなぜあなたはそんなに用途が広いのですか? しかし、これらすべてに迷う前に、一体何がイントラネットですか?

目次

イントラネットとは何ですか?

イントラネットは、組織/ビジネスのメンバー専用に作成するコンピュータネットワークです。 これは、従業員専用の一種のソーシャルネットワークであり、ドキュメントを共有したり、プロジェクトで共同作業したり、トレーニングコースをすべて中央から受講したりすることができます。

他のWebサイトと同じですが、アクセスは組織の従業員にのみ制限されています。 ユーザープロファイル、さまざまな部門のユーザーグループ、ユーザーメディアのアップロード、アクティビティストリーム、ステータスの更新など、必要なすべての機能を使用できます。

それでは、WordPressを利用したイントラネットを構築するには何が必要ですか?

必要なもの

これをシンプルに保ち、複雑なローカルネットワークの作成を避けます。 したがって、必要なものは次のとおりです。

  • WordPress(明らかに)
  • Bluehost、Fatcow、WPEngineなどのWebサーバー
  • BuddyPress
  • iBuddy、P2 WordPressテーマ、またはBuddyPressがサポートするテーマ
  • プライベート専用プラグイン

心に留めておくべきこと

イントラネットをまとめる前に、覚えておくべき2つの主な要素があります。 安全性と使いやすさは、効果的なWordPressベースのイントラネットの鍵です。

手始めに、特別なユーザー名とパスワードを持つユーザーのみがログインしてイントラネットに投稿できるように、イントラネットをパスワードで保護します。

使いやすさの観点から、基本的なユーザーがWordPressの管理エリアにたどり着かないようにしたいと考えています。 管理領域にアクセスできるのは、スーパー管理者(つまりあなた)だけです。

他の方法では、WordPressでの作業に慣れていない従業員やチームメンバーを混乱させるリスクがあります。 基本ユーザーはWordPressアカウントでログインしますが、管理エリアは表示されません。

WordPressイントラネットを作成する方法

これは、WordPressベースのイントラネットを作成する簡単なプロセスです。 まず、WordPressをサブドメインにインストールし、BuddyPressを停止し、Friscoテーマをインストールし、Private WP Suiteをインストールし、イントラネットがスムーズに機能するようにいくつかのことを再構成します。

WordPressのインストール方法

以前にWordPressをインストールしたことがある場合、これは簡単な作業です。 ホスティングアカウントのcPanelから、WordPressをサブドメイン(intranet.yoursite.comなど)にインストールします。 ほとんどのホスティング会社はワンクリックのWordPressインストールを提供しているので、楽しんでください。

次に、新しいWordPressサイトにログインし、サンプルページと「HellowWorld!」を削除します。 役職。

BuddyPressのインストール

BuddyPressは、シンプルなWordPressブログをソーシャルネットワークに変換できる使いやすいWordPressプラグインです。 ユーザーが相互に対話できるマルチユーザーおよび多機能のWordPressイントラネットを作成するには、BuddyPressのソーシャルネットワーキング機能が必要です。

BuddyPressのインストールは、A、B、Cと同じくらい簡単です。新しく作成したWordPressサイトにログインし、 [プラグイン]->[新規追加]に移動するだけです。 検索フォームを使用して「BuddyPress」を見つけます。 通常、BuddyPressが最初の結果ですが、適切なプラグインを使用できるように、 BuddyPressコミュニティによって作成されていることを確認してください。

次に、[今すぐインストール]ボタンをクリックします。その後、プラグインをアクティブ化する必要があります。 アクティベーション後に表示されるBuddyPress管理パネルで、[開始]ボタンをクリックして続行します。 これにより、特にパーマリンク構造を更新するように求められます。 パーマリンク設定で[投稿名]を選択し、変更を保存してから、他のプロンプトに従ってBuddyPressを設定します。 これは新しいサイトなので、JetpackとAkismetもアクティブ化することをお勧めします。

デフォルトでは、BuddyPressは2つのページ、つまりアクティビティとメンバーをサイトに追加します。 前者にはイントラネットのアクティビティストリームが含まれ、後者にはユーザーのリストが含まれます。

iBuddyテーマのインストール

BuddyPressをインストールするのと同じように、これも簡単な作業です。 WordPress管理エリアで、 [外観]->[テーマ]->[新規追加]に移動し、検索フォームを使用して「iBuddy」を見つけます。 最初の結果をインストールしてアクティブ化します。 次に、 [外観]-> [メニュー]に移動して、ナビゲーションメニューをアクティブにします。

さらに、 [設定]-> [読み取り]に移動してアクティビティストリームをフロントページとして設定し、静的ページとして[アクティビティ]を選択します。 変更を保存します。 これにより、ユーザーはイントラネットにログインするとすぐに投稿できるようになります。

イントラネットのスケルトンが配置されたので、それをプライベートにします。 このために、私たちはプライベートのみを使用します プラグイン。 プラグイン->新規追加に移動し、「プライベートのみ」を検索します。 KateMagによる最初の結果をインストールしてアクティブ化します。

次に、 [設定]->[プライベートのみのカスタムログイン]に移動します。 ここでは、必要に応じてログインページをカスタマイズできます。 また、 [設定]->[読み取り]->[検索エンジンの表示]に移動して、検索エンジンがイントラネットのインデックスを作成しないようにすることを忘れないでください。 さらに、 [プラグイン]-> [インストール済みプラグイン]に移動し、[プライベートのみ]をアクティブにし、[プライベートのみ]にバンドルされているフィードプラグインを無効にます。

スーパー管理者専用の管理エリアを作成する

基本的なユーザーをバックエンドから遠ざけたいと考えています。 そのためには、テーマのfunctions.phpファイルに次のコードを追加するだけです。

 add_action('admin_init'、'redirect_non_admin_users');
 関数redirect_non_admin_users(){
 if(!current_user_can('manage_options')&&'/wp-admin/admin-ajax.php'!= $ _SERVER ['PHP_SELF']){
 wp_redirect(home_url());
 出口;
 }
}

関数.phpファイルを見つけるには、 [外観]-> [エディター]に移動し、[テンプレート](右側にあります)の下の[テーマ関数(functions.php)]を選択します。

ユーザーの追加

ユーザー名とパスワードを持たないユーザーは、イントラネットにログインしたり、投稿したり、コンテンツを表示したりすることはできません。 従業員や同僚の追加は簡単なはずです。 [ユーザー]->[新規追加]に移動するだけです。 表示された画面で、ユーザーの詳細を入力し、[役割]フィールドで[サブスクライバー]を選択します。 [パスワードの送信]をオンにして、新しいユーザーに電子メールでパスワードを送信することを選択できますか? 分野。

これで、世界中のどこからでも従業員/同僚がアクセスできる、ビジネス/組織用のメンバー専用イントラネットができました。 残っているのは、ニーズと好みに合わせてテーマをカスタマイズすることだけです。

イントラネットをさらに強化するには、 [設定]-> [BuddyPress]に移動し、フレンド接続、プライベートメッセージング、ユーザーグループなどのさまざまなコンポーネントをアクティブ化/非アクティブ化します。 BuddyPressプラグインを使用することもできます。

WordPressを利用したイントラネットを作成するためのヒントがありますか? 一瞬でも躊躇しないでください、コメントセクションはすべてあなたのものです!