機能

WordPressは、Web の40%以上を支えており、その割合は日々増加しています。シンプルなサイトからブログ、複雑なポータルやエンタープライズサイト、さらにはアプリケーションまでが WordPress で構築されています。

WordPress は、ユーザーや投稿者のためのシンプルさと、開発者のための複雑さを兼ね備えています。これにより、柔軟でありながら、使いやすいものになっています。WordPress の基本機能として提供されているものの一覧が次の通りとなりますが、WordPress の機能を拡張するプラグインは何千と存在するので、実際の機能にはほとんど制限はありません。また、WordPressのコードを使って望むことをしたり、拡張したり、修正したり、ライセンス費用を支払うことなく商用目的で利用することも自由にできます。それこそがフリーソフトウェアの素晴らしさであり、フリーとは価格のことだけではなく、完璧にコントールできる自由のことでもあります。

恐らく気に入っていただける機能の一部をご紹介します。

  • シンプルさ
    シンプルなため、すぐにオンラインで公開できます。サイトを立ち上げてコンテンツを世に出すのを邪魔するものはありません。WordPress はそれを実現するために構築されています。
  • 柔軟性
    WordPress を使えば、個人ブログやサイト、フォトブログ、ビジネスサイト、プロのポートフォリオ、政府のサイト、雑誌やニュースのサイト、オンラインコミュニティ、さらにはサイトのネットワークなど、どんなタイプのサイトでも作ることができます。テーマを使って美しくしたり、プラグインを使って拡張することができます。独自のアプリケーションを構築することもできます。
  • 簡単に投稿
    何らかの文書を作成したことがある人なら、WordPress を使ってコンテンツを作成するのはお手のもののはずです。投稿やページを作成し、簡単にフォーマットし、メディアを挿入し、ボタンをクリックするだけでコンテンツをウェブ上に公開することができます。
  • パブリッシングツール
    WordPress は、コンテンツ管理を簡単にします。下書きを作成したり、公開スケジュールを立てたり、投稿のリビジョンを確認したりすることができます。コンテンツを公開または非公開にし、投稿やページをパスワードで保護できます。
  • ユーザー管理
    誰もがサイトに同じアクセス権限を必要とするわけではありません。管理者はサイトを管理し、編集者はコンテンツを編集し、投稿者や貢献者はそのコンテンツを作成し、購読者は管理できるプロフィールを持っています。この仕組みにより、サイトには様々な種類の協力者が存在することができ、それ以外の人は単にコミュニティの一部として参加することができます。
  • メディア管理
    百聞は一見にしかずと言いますが、だからこそ画像やメディアを素早く簡単に WordPress にアップロードできることは重要です。アップローダーにメディアをドラッグ & ドロップして、サイトに追加しましょう。テキストやキャプションを追加したり、画像やギャラリーをコンテンツに挿入したりできます。また、画像編集ツールもいくつか追加しました。
  • 完全な標準準拠
    WordPress で生成されるコードはすべて、W3C が設定した基準に完全に準拠しています。これは、次世代のブラウザーとの互換性を維持すると同時に、現在使われているブラウザーでもサイトが動作することを意味します。サイトは、現在も未来も美しくあり続けます。
  • 簡単なテーマシステム
    WordPress には3つのデフォルトテーマが同梱されています。これらがあまりお好みではなかったとしても、美しいサイトを作成できる数千個のテーマを含むディレクトリもあります。その中にも好みのものが見つからなかった場合は、ボタンをクリックするだけで独自テーマをアップロードできます。サイトを完全に模様替えするのにかかるのは数秒だけです。
  • プラグインによる拡張
    WordPress には、あらゆるユーザーのための機能が数多く詰め込まれています。WordPress コアにない機能は、何千ものプラグインが存在するプラグインディレクトリーで用意されています。機能豊富なギャラリー、ソーシャルネットワーキング、フォーラム、ソーシャルメディアウィジェット、スパム対策、カレンダー、検索エンジン最適化のための微調整コントロール、フォームなどを追加できます。
  • ビルトインのコメント機能
    ブログはあなたの「ホーム」であり、コメントは友人やフォロワーがコンテンツに関わるためのスペースを提供します。WordPress のコメントツールを使えば、話し合いの場を提供し、会話をを円滑に行うための制御をするために必要なものがすべて手に入ります。
  • 検索エンジン最適化
    WordPress は、最初から検索エンジン用に最適化されています。よりきめ細かい SEO のコントロールをしたい場合には、SEO プラグインがたくさんあります。
  • 自分の言語で WordPress を使う
    WordPress は70以上の言語で利用可能です。ご自分またはあなたがサイトを構築している相手が英語以外の言語で WordPress を使いたい場合は、簡単にそうすることができます
  • 簡単なインストールと更新
    WordPress は簡単にインストールやアップグレードすることができます。多くのホスティングサービスでは、ワンクリックで簡単に WordPress のインストールが出来る、ワンクリック WordPress インストーラーを提供しています。FTP を利用する場合には、データベースを作成し、FTP で WordPress をアップロードし、インストーラーを走らせることができます。
  • インポートツール
    満足できないブログやサイト制作ソフトウェアを使っていませんか ? SaaS 型サービス上でブログを運営していて、そのサービスが停止しそうになっていませんか ? WordPress には、Blogger.com、LiveJournal、Movable Type、TypePad、Tumblr、WordPress 用のインポートツールが付属しています。簡単に使えるよにご用意しました
  • 自分でデータを保有
    ブログサービスは現れたり消えたりを繰り返します。これまで、消えてしまったサービスを使ったことがある場合は、それがどれだけ辛いことかきっとご存知でしょう。自分のサイトに自動的に広告が表示されているのを目にしたことがあれば、きっととてもイライラしたのではないでしょうか。WordPress を使えば、自分でサイト、コンテンツ、データのすべてを所有できます。
  • 自由
    WordPress は、あなたの自由を守るために作成された GPL の下でライセンスされています。WordPress は、インストール、使用、変更、頒布など、どのような方法でも自由に使用できます。ソフトウェアの自由は、WordPress の基盤です。
  • WordPress コミュニティ
    Web のオープンソース CMS として一番人気がある WordPress には、活気に満ちた協力的なコミュニティがあります。サポートフォーラムで質問してボランティアから回答を得たり、WordCamp や Meetup などに参加して WordPress についてさらに学んだり、WordPress に関するブログ記事やチュートリアルを読んだりできます。コミュニティは WordPress の中心であり、WordPress の現在の状態を作ったものでもあります。
  • 貢献
    誰でも WordPress に参加できます。WordPress の構築を手伝ったり、サポートフォーラムで質問に答えたり、ドキュメントを書いたり、WordPress を自分の言語に翻訳したり、WordCamp で講演したり、ブログで WordPress について書いたりしてください。お持ちのスキルが何であれ、歓迎です !

開発者向け機能

開発者の方のためには、WordPress をお好みの方向性に拡張するために便利なものがたくさん用意されています。

  • プラグインシステム
    WordPress API を利用すれば、WordPress を拡張するためのプラグインを作成できます。WordPress の拡張性は、自由に使える何千ものフックにあります。プラグインを作成したら、プラグインリポジトリでデータをホスティングできます。
  • テーマシステム
    クライアント、他の WordPress ユーザー、または自分自身のための WordPress テーマを作成しましょう。WordPress は、テーマをシンプルにも複雑にも作成できる拡張性を提供しています。テーマをユーザーに無料で提供したい場合は、テーマリポジトリが利用できます。
  • アプリケーションフレームワーク
    WordPress は、アプリケーションの構築にも役立ちます。 WordPress は、アプリに必要となる多くの機能、すなわち翻訳、ユーザー管理、HTTP リクエスト、データベース、URL ルーティング、その他多数を提供します。そうした機能とやりとりするために REST API を利用することもできます。
  • カスタム投稿タイプ
    WordPress にはデフォルトのコンテンツタイプが付属していますが、より柔軟性を高めるために、数行のコードを追加して独自のカスタム投稿タイプタクソノミーメタデータを作成することができます。WordPress を、お好み通りにどんな形にでもカスタマイズできます。