[ [[ブログ CMS]] ] [ [[WordPress/プラグイン]] ]

* WordPress について [#ab848cf9]
WordPress (ワードプレス) は、オープンソースのブログ/CMS プラットフォームです。~
無料でダウンロードして使うことができます。

ここでは、執筆時点での最新版バージョン2.5.1 で説明します。

** WordPress-2.5.1 動作環境 [#o8e19477]
- PHP バージョン 4.3 以上
- MySQL バージョン 4.0 以上(MySQL 4.1以上の使用を推奨)
- Windows、Mac OSXにインストールは可能だが、UNIX系を推奨

** 特徴 [#cba9aa9c]
- インストールはウィザードに従うだけで、簡単に設置可能
- 動作が軽い
- 静的URLが可能で、検索エンジンに好まれるURLで表示(設定変更必要)
- テンプレートが豊富で簡単に変更可能
- 再構築作業が不要で、変更が即反映
- 豊富なプラグインによる拡張機能
- GPLライセンスで、無償・商用利用可能


* WordPress ダウンロード [#u33a9dcf]
[[WordPress 日本語ローカルサイト>http://ja.wordpress.org/]] で最新版を確認して下さい。

- [[WordPress-2.6.2 日本語版 ダウンロード>http://ja.wordpress.org/wordpress-2.6.2-ja.zip]]


* WordPress-2.5.1 インストール [#q7581ef8]
** MySQL 設定 [#cb36d668]
WordPress 用のMySQLのデータベースを作成しておきます。~
文字コードはUNICODE~
&br;
ここでは作成方法は省略する。~
&br;
MySQL のデータベース名、ユーザ名、パスワードはデータベース作成時にメモしておくと良い。

** zipファイル展開 [#r73545cf]
ダウンロードした zipファイルを展開します。

** wp-config-sample.php 編集 [#s1b094e4]
+ テキストエディタで wp-config-sample.php を開き、データベースの接続情報を記入します。
++ データベース名
++ ユーザー名
++ パスワード
++  データベースサーバ
#br
+ このファイルの名前を wp-config.php として保存します。

- wp-config-sample.php の中身(参考)~
最低限、上部のデータベースの4行のみ設定すれば良い。~
セキュリティが気になる場合は、KEYの設定もする。
#shjs(php){{
<?php
// 訳注:
// 「Windows の『メモ帳』でこのファイルを編集しないでください。
// 他のテキストエディタを使用し、UTF-8 の BOM なし (または UTF-8N) で保存してください。
//
// ** MySQL settings ** //
define('DB_NAME', 'putyourdbnamehere');    // データベース名
define('DB_USER', 'usernamehere');     // ユーザー名
define('DB_PASSWORD', 'yourpasswordhere'); // パスワード
define('DB_HOST', 'localhost');    // データベースサーバ (ほとんどの場合変更する必要はありません)
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

// それぞれの KEY を異なる固有の語句に変更してください。あとで思い出す必要はないので長くて複雑なものにしてください。
// http://api.wordpress.org/secret-key/1.1/ を訪れれば語句を生成してくれます。
// もしくは適当な語句をご自分でお作りください。
// それぞれの KEY は異なる語句にしてください。
define('AUTH_KEY', 'put your unique phrase here'); // 固有の語句に変更してください。
define('SECURE_AUTH_KEY', 'put your unique phrase here'); // 固有の語句に変更してください。
define('LOGGED_IN_KEY', 'put your unique phrase here'); // 固有の語句に変更してください。

// テーブルの接頭辞を指定します。複数設置する場合など適宜変更してください。
$table_prefix  = 'wp_';   // 半角英数字と下線のみが使用できます。

// こちらを変更することで WordPress をローカライズできます。対応する
// mo ファイルを wp-content/languages 以下にアップロードしてください。
// 例えば、ja.mo を wp-content/languages にアップロードし、WPLANG に 'ja'
// と設定すると、日本語 (UTF-8) がサポートされます。
// (訳注: このパッケージでは日本語 (UTF-8) が設定されているので、そのままお使いの場合は
// 変更する必要はありません。)
define ('WPLANG', 'ja');

/* 編集はここまでです ! WordPress でブログをお楽しみください。 */

if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
require_once(ABSPATH . 'wp-settings.php');
?>
}}

** サーバへアップロード [#r3f48be4]
FTPクライアントソフト等で、全てのファイルをアップロードします。

*** ファイルアップロード ディレクトリ作成 [#a96ec2a6]
後から設定可能ですが、前もって作成しておきます。
+ 場所は /wp-content/ ディレクトリ直下に、uploads ディレクトリを作成します。
+ 作成したディレクトリ(/wp-content/uploads/)のパーミッションを 757 または 777 にします。
#br

** インストール開始 [#r709a69d]
+ アップロードが完了したら、ブラウザを起動して ''/wp-admin/install.php'' にアクセスします。
+ 必要事項を入力して、[WordPress をインストール]ボタンをクリックする。

#ref(wordpress-install-1.jpg)

** インストール完了 [#e02e5b32]
+ インストール完了です。
+ [ログイン]ボタンをクリックして、ログインする。

#ref(wordpress-install-2.jpg)

** 管理ページにログイン [#d25a9799]
+ 「ユーザー名」と「パスワード」を入力する
+ ログイン情報を記憶 させたい場合はチェックする
+ [ログイン]ボタンをクリックする。
#ref(wordpress-install-3.jpg)

** 管理ページ ログイン後 [#rd3798eb]
#ref(wordpress-login.jpg)
- 以後、管理ページのログイン画面へアクセスするには、設置したパス/wp-admin/ にアクセス~
例) http://www.example.jp/wp-admin/

** ファイルアップロード ディレクトリ 設定再確認 [#a96ec2a6]
&color(red){※}; /wp-content/uploads の設定をしていない場合は、設定します。
+ ファイルをアップロードするディレクトリの設定を再確認します。
++ 場所は /wp-content/uploads
++ 作成したディレクトリのパーミッションを 757 または 777 にします。
#br
+ 管理ページで設定変更します。
++ [設定]ボタンをクリック
++ [その他の設定]ボタンをクリック
++ アップロードするファイルの保存場所が、「wp-content」になっていれば「wp-content/uploads」に変更する。
++ [変更を保存]をクリック
#br
#ref(wordpress-uploads.jpg)

以上で最低限の設定は完了です。


* テーマ(デザイン) を変更する。 [#p81f61e5]
- http://wordpress.org/extend/themes/ にアクセス
- 気に入ったテーマをダウンロードする。
- ダウンロードした圧縮ファイルを解凍する。
- ファイルの入ったフォルダごと /wp-content/themes/ディレクトリ内にアップロードする。
** 管理ページ(ダッシュボード)でテーマ変更 [#l40c485b]
- ダッシュボードにログインする。
- 希望するテーマをクリックする。

#ref(wordpress-themes1.jpg)

- 確認後、使用テーマをクリックする。

#ref(wordpress-themes2.jpg)


* オプション設定 [#wce777a3]
** テーマエディタ を使用する場合のみ [#kd3b23ac]
管理ページのテーマエディタでテーマのファイルを変更する場合は、パーミッションの変更が必要です。
- /wp-content/themes/ディレクトリ内の各テーマディレクトリを 757 or 777 にする。
-- 例) /wp-content/themes/example ディレクトリを 757 or 777 にする。

- /wp-content/themes/ディレクトリ内の各テーマディレクトリ内のテキストファイル(php・css等)を 646 or 666 にする。
-- 例) /wp-content/themes/example/index.html 等のテキストファイルを 646 or 666 にする。


* WordPress プラグイン [#v622e67d]
[[WordPress/プラグイン]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS