WordPressは非常に人気のあるオープンソースのコンテンツ管理システムで、簡単にウェブサイトを作成・管理するのに役立ちます。WordPressを使用する前に、いくつかの基本概念と用語を理解しておくと、WordPressをよりよく理解し、使用することができます。
コンテンツ管理システムとは?

コンテンツ管理システム(Content Management System、略称CMS)は、デジタルコンテンツを作成、編集、公開、管理するためのソフトウェアアプリケーションです。ユーザーがウェブサイト、ブログ、フォーラム、Eコマースプラットフォームなど、さまざまなタイプのサイトを簡単に作成・管理するのに役立ちます。
コンテンツ管理システムには通常、バックエンド管理インターフェースが含まれており、ユーザーはこのインターフェースを通じてサイトの管理とメンテナンスを行います。バックエンド管理インターフェースには通常、投稿、ページ、カテゴリー、タグ、ユーザー、プラグイン、テーマなどのさまざまな管理機能が含まれており、ユーザーはこれらの機能を使ってサイトのコンテンツ、レイアウト、機能などを作成・管理できます。
コンテンツ管理システムの利点は以下の通りです:
簡単で使いやすい:コンテンツ管理システムは通常、シンプルで使いやすいインターフェースと操作方法を備えており、プログラミング経験のないユーザーでも簡単にウェブサイトを作成・管理できます。
拡張性:コンテンツ管理システムは通常、プラグインとテーマの拡張をサポートしており、ユーザーは必要に応じてさまざまなプラグインやテーマを追加して、より多くの機能や特性を実現できます。
マルチユーザーサポート:コンテンツ管理システムは通常、複数のユーザーをサポートし、異なる権限や役割を割り当てて、複数人でのコラボレーションと管理を実現できます。
SEOフレンドリー:コンテンツ管理システムは通常、優れたSEO最適化機能を備えており、サイトがより良い検索エンジンランキングを獲得するのに役立ちます。
要するに、コンテンツ管理システムは非常に便利で実用的なツールであり、ユーザーが簡単にウェブサイトを作成・管理し、自分のウェブサイトの夢を実現するのに役立ちます。
投稿(Posts)
投稿はWordPressで最も基本的なコンテンツタイプであり、ニュース、ブログ、チュートリアルなど、さまざまなタイプのコンテンツを公開するために使用できます。各投稿にはタイトルと本文があり、画像、動画、音声などのマルチメディアコンテンツを追加できます。
企業の公式サイトでよく見かけるNewsやBlogなどは、すべて投稿を通じて管理されています。例えば、Naiba サイト構築ノートのブログ以下のリンクの内容は、すべて投稿機能を使用しています。

固定ページ(Pages)
ページはもう一つの一般的なコンテンツタイプで、通常、ホームページ、会社概要、お問い合わせ、サービス紹介などの静的ページを作成するために使用されます。ページと投稿の違いは、ページには通常、タイムスタンプやカテゴリーなどのメタデータが含まれないことです。
カテゴリー(Categories)
カテゴリーは投稿を分類する方法であり、読者が関連する投稿をよりよく閲覧・検索するのに役立ちます。例えば、„ニュース“カテゴリーを作成し、すべてのニュース関連の投稿をこのカテゴリーに分類することができます。企業サイトを作成する際、投稿は通常„会社ニュース“と„業界ニュース“に分けられます。カテゴリーは投稿をよりよく管理することができ、WeChatの友達をグループ分けするのと似たような役割を果たします。
タグ(Tags)
タグは投稿を分類するもう一つの方法で、通常、より詳細な分類に使用されます。例えば、„ニュース“カテゴリーの下に„スポーツ“、„エンターテインメント“などのタグを作成し、関連する投稿を対応するタグに分類することができます。
製品(Products)
デフォルトでは、WordPressには商品機能が付属していません。サードパーティのプラグイン、通常はWooCommerceを使用して商品を作成・管理することができます。商品数が少ない場合は、ページを使って商品ページを作成することもできますが、数が多い場合は、WooCommerceを使用して商品を管理することをお勧めします。(WooCommerceは必ずしも販売するためだけに使用する必要はなく、B2Bサイトでも使用できます)
パンくずリスト(Breadcrumb Navigation)
パンくずリストナビゲーションは、現在のページがサイト構造内のどこにあるかを表示するためのナビゲーション方法です。通常、ページの上部または下部に位置し、読者が現在のページの位置とサイト構造をよりよく理解するのに役立ちます。

パンくずリストナビゲーションはすべてのテーマに備わっているわけではなく、Naiba サイト構築ノートではAstra テーマ、デフォルトでパンくずリストナビゲーションをサポートしています。もしお使いのテーマがサポートしていない場合は、パンくずリストプラグインを個別にインストールして表示することを検討できます。
サイドバー(Sidebar)
サイドバーはウェブサイトページの側面に位置する領域で、通常は最新記事、カテゴリー、タグ、広告などを表示するために使用されます。サイドバーは必要に応じてカスタマイズでき、異なるウィジェットを追加または削除できます。

すべてのテーマがサイドバーをサポートしているわけではなく、またすべてのテーマのサイドバーが右側にあるわけでもありません。左側にサイドバーがあるテーマもあれば、左右両方にサイドバーがあるテーマもあります。
ウィジェット(Widgets)
ウィジェットは、サイドバーやフッターなどの位置に異なるコンテンツを追加するためのプラグインです。例えば、上記のスクリーンショットの枠内の内容は、ウィジェットを通じて追加されたものです。すべてのテーマがウィジェットをサポートしているわけではありません。
プラグイン(Plugins)
プラグインはWordPressの機能を拡張するためのツールで、より多くの機能や特性を実現するのに役立ちます。例えば、SEOプラグインをインストールしてウェブサイトの検索エンジン順位を最適化したり、WooCommerceをインストールして商品販売や管理を実現したりできます。
注意:同じ機能を持つプラグインは1つだけインストールしてください。ウェブサイトに過剰なプラグインをインストールすると、サイト速度に深刻な影響を与えます。
テーマ(Themes)
テーマは、ウェブサイトの外観とレイアウトを制御するためのテンプレートです。WordPressは多くの無料および有料のテーマを提供しており、自分のサイトに適したテーマを選択し、カスタマイズ設定を行うことができます。
一部のテーマには、デザイナーが事前に作成した多くのテンプレートが含まれており、ワンクリックでインポートした後、自分で修正することができます。また、ページビルダープラグインを使用して、自分でゼロからサイトをデザインすることもできます。
もちろん、プログラマーが純粋にコードで自分で作成したテーマもありますが、そのようなテーマはプログラマーによるバックアップのない初心者にはあまり親しみやすくなく、自分でDIYデザインすることができません。
ユーザーUsers
ユーザーはWordPressサイトを管理する人員で、各ユーザーは独自のユーザー名とパスワードを持っています。WordPressは複数のユーザーをサポートしており、異なる権限とロールを割り当てることができます。
ページビルダーPage Builder
WordPressページビルダープラグインは、ウェブサイトページの作成と編集に使用されるツールで、コードを書かずにユーザーが簡単にページを作成・編集できるようにします。ページビルダープラグインは通常、ビジュアルインターフェースを持ち、ユーザーはドラッグ&ドロップなどの方法でページを作成・編集できます。

現在一般的なページビルダーには以下のものがあります:Elementor、Beaver Builder、Divi Builder、WPBakery Page Builder、およびGutenbergなど。
その中でElementorはユーザー数が最も多く、使い方も最も便利です。Gutenbergエディターは現在WordPressのデフォルトですが、数年後にはElementorを超えるかもしれませんが、現時点ではまだ成熟していません。
以上がWordPressの基本概念と用語です。これらの概念と用語を理解することで、WordPressをよりよく理解し、使用するのに役立ちます。
