WordPress を使用して Wiki を作成する方法

公開: 2023-02-12

wiki は使いやすく、情報をすばやく共有できるため、インターネットには wiki がたくさんあります。 実際、独自の Wiki を作成したくなる理由はたくさんあります。 ただし、WordPress を使用している場合、そのソフトウェアで wiki を作成できるかどうか疑問に思うかもしれません。

WordPress は wiki を念頭に置いて設計されたわけではありませんが、Wiki に対応するのに十分な柔軟性を備えています。 適切なツールを使用することで、独自の WordPress wiki をすばやく簡単に作成できます。 プラグイン、テーマ、カスタム コード スニペットなど、複数の方法を試すこともできます。

この記事では、WordPress でウィキを構築する方法を探ります。 さっさと飛び込もう!

目次
1. WordPress Wiki を始める
2. WordPress Wiki の作成: ステップバイステップのプロセス
3. WordPress Wiki プラグインの使用
3.1. これらのプラグインを使用して Wiki を作成してみてください
3.2. ステップ 1: プラグインをインストールしてアクティブ化する
3.3. ステップ 2: Wiki コンテンツを追加する
3.4。 ステップ 3: プラグイン設定を更新する
4. WordPress Wiki テーマの使用
4.1. これらのテーマを使用して Wiki を作成してみてください
4.2. ステップ 1: サブドメインまたはディレクトリに WordPress をインストールする
4.3. ステップ 2: Wiki テーマを選択してインストールする
4.4. ステップ 3: テーマをカスタマイズする
4.5. ステップ 4: Wiki コンテンツを追加する
5.カスタム コード スニペットの使用
5.1. ステップ 1: ナレッジ ベース CPT をインストールしてアクティブ化する
5.2. ステップ 2: Wiki コンテンツを追加して整理する
5.3. ステップ 3: コード スニペットを追加する
6. WP Engine の開発者リソースを調べる

WordPress Wiki を始める

Wiki の構築を開始する前に、必要なリソースがいくつかあります。 これらのことにより、プロセスがより迅速かつ簡単になります。

  • WordPress ウェブサイト。 ホスティングとドメイン、および WordPress Web サイトが必要です。
  • 知識ベースの統合方法。 既存のサイトに Wiki を追加するには、主に 3 つの方法があります。 サブドメインを使用したり、独自の WordPress インストールで新しいディレクトリを追加したり、WordPress マルチサイトを使用したりできます。
  • ウィキのコンテンツ。 コンテンツの準備ができていると、Wiki をより早く公開するのに役立ちます。 これには、ドキュメント、FAQ、およびその他のサポート資料が含まれます。

これら 3 つの要素が整ったら、Wiki 自体をセットアップする準備が整います。

WordPress Wiki の作成: ステップバイステップのプロセス

WordPress wiki サイトの作成には、プラグイン、テーマ、カスタム コード スニペットの 3 つの方法が一般的に使用されます。 3 つのオプションをすべて読んでから、ニーズに最適なオプションを選択することをお勧めします。

WordPress Wiki プラグインの使用

既存の Web サイトに Wiki を追加したい場合は、プラグインが最適なソリューションかもしれません。 プラグインは最も邪魔にならない方法であり、既存のテーマを引き続き使用できます。

これらのプラグインを使用して Wiki を作成してみてください

利用可能な wiki プラグインは多数ありますが、次のことを検討することをお勧めします。

  • Yada Wiki :無料で非常に初心者に優しいオプションです。
  • BuddyPress Docs : BuddyPress と統合するように設計された別の無料プラグイン。
  • ナレッジ ベース:多くの機能を備えたプレミアム ナレッジ ベース プラグイン。

これらのツールはどれも仕事を成し遂げることができるので、選択は個人的な好みに帰着します.

ステップ 1: プラグインをインストールしてアクティブ化する

ウィキの構築を開始するには、選択したプラグインをインストールして有効にします。 この例では、Yada Wiki プラグインを使用します。 WordPress ダッシュボードにインストールするか、WordPress プラグイン ディレクトリにアクセスしてインストールできます。

ステップ 2: Wiki コンテンツを追加する

プラグインを有効にすると、あなたのウェブサイト用の wiki がwww.yourwebsite.com/wikiの下に自動的に作成されます。 すぐにコンテンツの追加を開始できます。

[Wiki ページ] > [新規追加]に移動します。 ページにタイトルを追加し、コンテンツを挿入 (または作成) します。 このプロセスは、WordPress Web サイトに投稿またはページを追加するのと非常によく似ています。

コンテンツの準備ができたら、カテゴリ、タグ、注目の画像を追加できます。 次に、 [公開]をクリックして、Wiki ページを Web サイトに追加します。

ステップ 3: プラグイン設定を更新する

コンテンツを追加するだけでなく、Wiki の設定を構成することもできます。 これを行うには、 [設定] > [Yada Wiki]に移動します。

別の URL に表示する場合は、ここで Wiki のスラッグを更新できます。 コメント、ピンバック、およびブロック エディターの使用を許可することもできます。

WordPress Wiki テーマの使用

WordPress wiki テーマを使用することは、Web サイトを構築する最も簡単な方法の 1 つです。 これは、メインの Web サイトを Wiki に使用していない場合、または Web サイトに Wiki のみが含まれ、他には何も含まれていない場合に最適なソリューションです。

これらのテーマを使用して Wiki を作成してみてください

Wiki に使用できるテーマは多数あります。 開始するためのいくつかのオプションを次に示します。

  • MyWiki :高速で最小限の無料テーマ。
  • MyKnowledgeBase :カスタマイズ可能なテンプレートを備えた軽量の無料テーマ。
  • Flatbase :多くのカスタマイズの可能性を備えた応答性の高いプレミアム オプションです。
  • ノウハウ:スタイリッシュな Wiki をすばやく構築するための優れた選択肢です。

プレミアム テーマは通常、無料のオプションよりも優れたカスタマイズとより多くの機能を提供しますが、どちらも仕事を成し遂げることができます.

ステップ 1: サブドメインまたはディレクトリに WordPress をインストールする

wiki をメインの Web サイトにしたくない場合は、WordPress をサブドメインまたはディレクトリにインストールする必要があります。 これに必要な手順は、Web ホストによって異なります。

サブドメインまたはディレクトリを作成したら、そこに WordPress をインストールします。 通常、これは、ホスティング プロバイダーが提供するワンクリック インストール機能を使用して行うことができます。

ステップ 2: Wiki テーマを選択してインストールする

WordPress インストールの準備ができたら、wiki テーマをインストールする必要があります。 無料のテーマを使用している場合は、 [外観] > [テーマ]に移動し、 [新規追加]をクリックします。 必要なテーマを検索し、 [インストール] をクリックしてから[アクティブ化] をクリックします。

プレミアム テーマを使用している場合は、その zip ファイルをアップロードする必要があります。 [外観] > [テーマ] > [新規追加]に移動し、 [テーマのアップロード]を選択します。 アップロードが完了したら、忘れずにテーマを有効にしてください。

ステップ 3: テーマをカスタマイズする

インストール後、テーマをカスタマイズしてパーソナライズする必要があります。 これを行うには、 [外観] > [カスタマイズ]に移動します。 これにより、Web サイトのプレビューが開き、多くの構成設定にアクセスできます。

ウィキの外観をカスタマイズすることは、WordPress テーマを調整することに似ています。 Web サイトの外観に満足したら、 [公開]をクリックして変更を有効にします。

ステップ 4: Wiki コンテンツを追加する

新しい投稿やページを追加するのと同じ方法で、Wiki テーマにコンテンツを追加できます。 選択したテーマに応じて、これをPostsまたはPagesの下で行うか、特殊なWikiコンテンツ タイプがある場合があります。

どちらの方法でも、使い慣れた WordPress エディターを使用して、Wiki コンテンツを追加および編集できます。 訪問者が閲覧できるように、準備ができたら各作品を公開することを忘れないでください。

カスタム コード スニペットの使用

既存または新規の WordPress サイトで Wiki を作成する最後の方法は、カスタム コード スニペットを使用することです。 この方法は多くの自由を提供しますが、初心者にとっては威圧的なものになる可能性があります。 コード スニペットを使用する場合は、最初に Web サイトの完全なバックアップを作成することを忘れないでください。

ステップ 1: ナレッジ ベース CPT をインストールしてアクティブ化する

コード スニペットの使用を開始するには、プラグインのナレッジ ベース CPT をインストールして有効にします。 このプラグインは、 Knowledge Baseというカスタム投稿タイプとsectionという分類法を作成するため、推奨されます。

ステップ 2: Wiki コンテンツを追加して整理する

プラグインを有効化したら、Wiki コンテンツを Web サイトに追加します。 [ナレッジ ベース] > [新規追加]に移動します。

ここにコンテンツを追加することは、WordPress Web サイトで新しい投稿またはページを作成することと同じです。 コンテンツの準備ができたら、 [公開]をクリックして Web サイトに追加します。

ステップ 3: コード スニペットを追加する

これで、サイトのfunctions.phpファイルにコード スニペットを追加する準備が整いました。 このファイルは、 Appearances > Theme Editorにあります。 次のコードを追加します。

 function wpb_knowledgebase() { // Get Knowledge Base Sections $kb_sections = get_terms('section','orderby=name&hide_empty=0'); // For each knowledge base section foreach ($kb_sections as $section) : $return .= '<div class="kb_section">'; // Display Section Name $return .= '<h4 class="kb-section-name"><a href="'. get_term_link( $section ) .'" title="'. $section->name .'" >'. $section->name .'</a></h4><ul class="kb-articles-list">'; // Fetch posts in the section $kb_args = array( 'post_type' => 'knowledge_base', 'posts_per_page'=>-1, 'tax_query' => array( array( 'taxonomy' => 'section', 'terms' => $section, ) , ), ); $the_query = new WP_Query( $kb_args ); if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); $return .= '<li class="kb-article-name">'; $return .= '<a href="'. get_permalink( $the_post->ID ) .'" rel="bookmark" title="'. get_the_title( $the_post->ID ) .'">'. get_the_title( $the_post->ID ) .'</a>'; $return .= '</li>'; endwhile; wp_reset_postdata(); else : $return .= '<p>No Articles Found</p>'; endif; $return .= '</ul></div>'; endforeach; return $return; } // Create shortcode add_shortcode('knowledgebase', 'wpb_knowledgebase');

このコードは、関連するセクションの下にすべての Wiki 記事を一覧表示します。

次に、ナレッジ ベース用の新しい WordPress ページを作成する必要があります。 Pages > Add Newに移動し、 Knowledge Baseというタイトルを付けます。

エディターで、ショートコードブロックを選択します。 [knowledgebase]と入力し、ページを公開します。 これにより、プレーンな wiki ページが作成されます。 その後、次のコードをテーマ エディターstyle.cssファイルに追加して調整できます。

 .kb_section { float: left; width: 280px; max-width: 280px; margin: 10px; background-color: #f5f5f5; border: 1px solid #eee; } h4.kb-section-name { background-color: #eee; margin: 0; padding: 5px; } ul.kb-section-list { list-style-type: none; list-style: none; display: inline; } li.kb-section-name { list-style-type: none; display: inline; } ul.kb-article-list { list-style-type: none; list-style: none; } li.kb-article-name { list-style-type: none; } div.kb_section:nth-of-type(3n+1) {clear:left;} div.kb_section:nth-of-type(3n+3) {}

最後に、ファイルを保存して、Web サイトへの変更をプレビューできます。

WP Engine の開発者リソースを調べる

プラグイン、テーマ、カスタム コード スニペットを使用して、WordPress Web サイトに Wiki を追加できます。 選択する方法は、Wiki の場所と使用方法によって異なります。

構築しているサイトの種類に関係なく、素晴らしいデジタル エクスペリエンスを実現するには、最高のリソースにアクセスする必要があります。 WP Engine はこれ以上の機能を提供するため、WordPress の開発に専念する時間を確保できます!