WordPress

WordPressをインストールしたら

WordPressでいくつかのサイトを作ってきて、学んだこと。

WordPressをインストールしたら、まずやるべきこと。

  1. .htaccessをアップロードして、パーミッションを変更する。
  2. パーマリンクの設定を変更する。
  3. 「uploads」フォルダをアップロードしてパーミッションを変更する
  4. テーマフォルダ内の各ファイルのパーミッションを変更する
  5. 一般設定で週の始まりを日曜日に変更する。

次に必要なプラグインをインストールする。
主なプラグインは、、、

  • Akismet(コメントスパム対策)は、はじめから入っているので有効化するだけ。(API-Kyeを事前に取得しておく)
  • WP Multibyte Patch(マルチバイト文字の取り扱いに関する不具合の累積的修正と強化を行うプラグイン)も、はじめから入っているので有効化するだけ。
  • Contact Form 7 は、「お問い合わせ」のページを作る際に欠かせない。
  • Custom CSS and JS は、各ページに固有のスタイルシートやJavaScriptを読み込ませる際に重宝する。
  • Exec-PHP は、投稿ページでPHPを記述する際に必要。ただしこのプラグインは、有効化した後にユーザー情報の設定をしなければいけないので要注意。

ちなみに、「Hello Dolly」はいつも削除しています。

WordPress2.9から3.0.1へのアップグレード

昨日まで、当サイトはWordPress2.9でした。
ダッシュボードが「3.0.1にアップグレードしてくれ」と言ってくるので、
仕方なく「自動アップグレード」のボタンを押したら、
それっきり反応しなくなりました。
サイトを確認したら真っ白け。
(またしても)仕方なく、
データベースのバックアップをとって、
手動でコアアップグレード(本体のアップグレード)をすることに。

さて、WordPress3.0のインストールは無事終了した。
最後はバックアップしたデータベースをphpMyAdminを使ってインストールするだけ。
だが、これがなかなか上手く行かない。

エラーメッセージは
#1062 – Duplicate entry ’1′ for key 1

Keyが重複している、ということらしい。

そこで僕がとった手段。
忘れないようにメモしておこう。

  1. phpMyAdminで重要そうなtable(wp_optionsとか、wp_postsとか)をクリック
  2. そのTableを念のためにバックアップ(エクスポート)。
  3. そのテーブルを「空にする(ゴミバケツのアイコン)」クリック。
  4. もう一度エクスポート。
  5. 空になった行に、コアアップグレードを行う前にとったデータベースの当該部分をコピー&ペースト。
  6. 当該Tableをインポート。

これで、とりあえず上手くいきました。

WordPress3.0

WordPress3.0 をインストールしてみた。
http://nagaokarati.com/

(参考サイト)
http://ja.wordpress.org/2010/06/08/wordpress-30rc2-ja/
http://geeks.artsjp.com/?p=11227
http://ascii.jp/elem/000/000/525/525182/