WordPressIntegrator導入メモ

WordPress 2.6 で WordPressIntegrator をインストールした場合のメモ。
(厳密には2.5の時も同じようなことをやった気がする)

  1. wp-settings.php の編集
    “=&” となっているところを “=” に変更する。
    ※2.5から2.6にアップデートした際に “=&” に戻ってしまうので、今後もWordPressのアップデートがある度にこれを修正しておく。
  2. seoOverride (テンプレート変数)を正しく設定する。
    “SEO Struct URLs” を導入している場合、seoOverride を正しく設定しておかないとMODxがURLを書き換えてくれちゃうので正しく動作しない場合があります。
    ※WordPressのトップを http://~~~.com/blog/ としたい場合は、WordPressIntegrator を記述したドキュメントを “Folder” に設定しておきます。
    (そうしないと、 http://~~~.com/blog.html なんてURLにMODxが書き換えてしまい正しく動作しない)
  3. wp-db.php の編集
    7bitさんの掲示板 ⇒ MODx関連
    掲示板のNo.50~No.54あたりを参考に修正します。
    WordPress 2.6 の場合、620行目を修正します。
    修正前:
    if ( preg_match(“/^\\s*(insert|delete|update|replace) /i”,$query) ) {
    修正後:
    if ( preg_match(“/^\\s*(set|insert|delete|update|replace) /i”,$query) ) {

たぶん、この位でOKかな?