WordPressは非常に人気のあるオープンソースのコンテンツ管理システムで、サイトを簡単に作成・管理するのに役立ちます。WordPressを使用する前に、WordPressをよりよく理解し使用するために、いくつかの基本概念と用語を理解する必要があります。
コンテンツ管理システム(CMS)とは何ですか?

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

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

パンくずリストはすべてのThemeに備わっているわけではありません。Naiba サイト構築ノートで使用しているAstraテーマ、デフォルトでパンくずリストをサポートしています。もしあなたのThemeがサポートしていない場合は、パンくずリストを表示するための専用Pluginを個別にインストールする。
サイドバー Sidebar
サイドバーはウェブサイトページの側面に位置する領域で、通常、最新のPost、Category、Tag、広告などを表示するために使用されます。サイドバーは必要に応じてカスタマイズでき、異なるWidgetを追加または削除できます。

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

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