無料ダウンロードPNG画像 :ワードプレス
ワードプレス

WordPress(WordPress.org)は、PHPとMySQLをベースにした無料のオープンソースのコンテンツ管理システム(CMS)です。機能には、プラグインアーキテクチャとテンプレートシステムが含まれます。ブログに最も関連していますが、より伝統的なメーリングリストやフォーラム、メディアギャラリー、オンラインストアなど、他の種類のWebコンテンツをサポートしています。 WordPressは、2019年4月時点で上位1,000万のWebサイトの33.6%を含む6,000万以上のWebサイトで使用されており、最も人気のあるWebサイト管理システムとして使用されています。 WordPressは、パーベイシブディスプレイシステム(PDS)などの他のアプリケーションドメインにも使用されています。

WordPressは2003年5月27日に、その創設者であるMatt MullenwegとMike Littleによってb2 / cafelogのフォークとしてリリースされました。ソフトウェアは、GPLv2(またはそれ以降)ライセンスの下でリリースされます。

機能するには、WordPressをWebサーバーにインストールする必要があります。これは、WordPress.comのようなインターネットホスティングサービスの一部か、ソフトウェアパッケージWordPress.orgを実行しているコンピューターのいずれかで、それ自体がネットワークホストとして機能するためです。ローカルコンピュータは、シングルユーザーのテストおよび学習目的で使用できます。

「WordPressはWebページを作成するファクトリーです」とは、WordPressが何であり、何をするかを明確にするために設計されたコアとなる類推です。ドメインとホスティングサイトが機能することのみを必要とするWebページの作成と公開を可能にするコンテンツを保存します。

WordPressには、テンプレートプロセッサを使用したWebテンプレートシステムがあります。そのアーキテクチャはフロントコントローラであり、非静的URIに対するすべてのリクエストを、URIを解析してターゲットページを識別する単一のPHPファイルにルーティングします。これにより、より人間が読めるパーマリンクをサポートできます。

WordPressユーザーは、さまざまなテーマをインストールして切り替えることができます。テーマを使用すると、コアコードやサイトコンテンツを変更せずに、WordPress Webサイトの外観と機能を変更できます。すべてのWordPress Webサイトには、少なくとも1つのテーマが存在する必要があり、すべてのテーマは、構造化PHP、有効なHTML(HyperText Markup Language)、およびカスケードスタイルシート(CSS)によるWordPress標準を使用して設計する必要があります。ダッシュボードのWordPress "Appearance"管理ツールを使用してテーマを直接インストールするか、テーマフォルダーをFTPなどを介してテーマディレクトリに直接コピーできます。テーマに含まれるPHP、HTML、CSSを直接​​変更してテーマの動作を変更したり、別のテーマの設定を継承して機能を選択的にオーバーライドする「子」テーマにすることができます。 WordPressのテーマは通常、無料とプレミアムの2つのカテゴリに分類されます。多くの無料のテーマがWordPressテーマディレクトリにリストされており、プレミアムテーマはマーケットプレイスや個々のWordPress開発者から購入できます。 WordPressユーザーは、独自のカスタムテーマを作成および開発することもできます。 WordPress開発者が作成した無料のテーマUnderscoresは、新しいテーマの人気の基礎となっています。

WordPressのプラグインアーキテクチャにより、ユーザーはWebサイトやブログの機能を拡張できます。 2019年2月の時点で、WordPress.orgには54,402個のプラグインがあり、それぞれがユーザーが特定のニーズに合わせてサイトを調整できるカスタム機能と機能を提供しています。ただし、これには利用可能なプレミアムプラグイン(約1,500以上)は含まれません。WordPress.orgリポジトリにリストされていない場合があります。これらのカスタマイズは、検索エンジンの最適化から、ログインしたユーザー、コンテンツ管理システム、ウィジェットやナビゲーションバーの追加などのコンテンツ表示機能まで、個人情報を表示するために使用されるクライアントポータルにまで及びます。利用可能なすべてのプラグインが常にアップグレードに対応しているわけではないため、正しく機能しないか、まったく機能しない可能性があります。ほとんどのプラグインは、それらをダウンロードしてFTP経由で手動でインストールするか、WordPressダッシュボードからWordPress自体から入手できます。ただし、多くのサードパーティは独自のWebサイトを通じてプラグインを提供しており、その多くは有料パッケージです。

プラグインを開発したいWeb開発者は、アクションフックとフィルターフックの2つのカテゴリに分類された300以上のフックで構成されるWordPressのフックシステムを学ぶ必要があります。

より一般的にb2またはcafelogとして知られるb2 / cafelogは、WordPressの前身でした。 2003年5月現在、b2 / cafelogは約2,000のブログにインストールされていると推定されています。これは、現在WordPressに貢献している開発者であるMichel ValdrighiによってMySQLで使用するためにPHPで書かれました。 WordPressは公式の後継ですが、b2evolutionという別のプロジェクトも活発に開発されています。

WordPressは、Matt MullenwegとMike Littleがb2のフォークを作成するための共同作業として2003年に初めて登場しました。 Mullenwegの友人であるChristine Selleck Tremouletは、WordPressという名前を提案しました。

2004年、競合するMovable Typeパッケージのライセンス条件がSix Apartによって変更され、その結果、最も影響力のあるユーザーの多くがWordPressに移行しました。 2009年10月までに、オープンソースCMSマーケットシェアレポートは、WordPressがあらゆるオープンソースコンテンツ管理システムの最大のブランド力を享受していると結論付けました。

2017年2月現在、WordPressはコンテンツ管理システムが知られているすべてのWebサイトの58.7%で使用されています。これは上位1,000万のWebサイトの27.5%です。