どうにかutf8への移行完了。
どうやってもEUCのSqlをutf8に保存出来なくて、以前からutf8のダミーサイトを作っておいた。
記事のテキストだけ無理矢理インポートして改行、文字化け修正をしておいた。
そのままだとこんな記号「\n」が改行所にあらわれる。
この修正がゆっくりやったので数ヶ月かかった。
記事が多くなるに従って大変になる。げんなり(´д`;)
今回の移行手順
ダミーサイトとメインサイトではURLもブログの名前も違う。
メインサイトがhttp://hoge.com/blog/
ダミーサイトがhttp://hoge.com/diary/
とする。
DBのバックアップをメイン、ダミーともとっておく。
全体のと個別、両方やっておく。
個別バックアップ
SQLにログインしてアタマにwp-がついているのを個別にローカルに落とす。
wp-post
wp-optin
wp-user
wp-categories
次にメインのDBをバッサリ削除。
この時にFTP等で
wp-config.php
も削除する。
新たにutf8でインストール。
インストールしたらusersとoptionsの設定。
設定が終わったらDB鯖で
wp-option
wp-users
をのぞいてテーブルを削除。
テーブルを削除したら
先ほどダミーサイトの個別バックアップを入れて行く。
一つ一つが面倒ならば、ダミーサイトのDBバックアップを、
wp-option,wp-usersを除いたものをバックアップして、メインのDB鯖にインポートする方法もある。
あとは画像のURLの修正。気長に修正しよう。
この画像URLの修正が終わるまでは、ダミーサイトを残しておこう。
そうでないと画像に×印がついて表示されなくなる。
文字コードの移行は難しい。
よく考えてインストールしよう。
posted by moo |
Category wordpress | Comments (0) | Top
先日、テストサイトを2.04MEにアップグレードした。
その際に、記事の「続きを読む」プラグインを入れた。
これはMTとかでよく使われている記事の折り畳みスクリプト。
まずは本家プラグインにアクセス、Wordpress Plugins DBで探す。
英語なのでとにかく時間がかかる。
キーワードを”Ajax”で検索。たくさん出てきた(;´д`)
その中で”FEATURES”のなかに
中国製折り畳みスクリプトがあった。
名前は「Ajaxified Expand Post NOW」
落として入れてみるも、MacIEからだと
FATAL ERROR: Cannot create an XMLHTTP instance.
と出て動いてくれない。
洋ぽんのNetFrontからでも同じ。ああ、ZERO3もダメだった(´д⊂)
MacIEはatom.xmlを表示しようとするとエラーになる。
京ぽん2のOpreでは出来てもMacIEでは出来ないのある(;´д`)
このブラウザのエラーが関係しているのだと思う。
主要ブラウザで使えないのは却下である。
使えるように修正すればよいのだろうが、どこを直していいかわからない^^;
次に入れたのがgetContentforShowHide.php
これも”Read more”に当たる部分が
div id=’extLink$id’
p
などとスクリプトのソースが表示されてしまってダメだった。
どうにも手を付けられずに、Themeのエントリー部分にこのサイトで使っているThemeのnavigation部分のjavascriptを書いてしまおうかと思ったが、一応wordpress関係を徘徊。
徘徊したカイがあり、MMRT diary life様の記事を見つけて修正。
これはトラックバック送信の修正のよう。
でもわらにもすがる気持ちで直して、プラグインを全部オフにして
改めて有効化してみた。
するとMacIEからも洋ぽんNetFrontからも動いた!!
いやーうれしかった^^
プラグインを一つずつ有効化してみて、なんでソースが出てきたかわかった。
Markdownが原因だった。
お互い相性が悪いんだねって事でMarkdownをオフ。
このプラグインは1.51時代にくっついてきて、
どうやって使っていいかもわからずに有効化していた。
あとはinline AJAX Moreなんて凝ったのも見つけた。
でもMacIEでダメだから却下。
Safariでやってみたら、文字化けの嵐になった。
このプラグイン、色々管理画面から設定ができていい。
動作も、フェードイン、フェードアウトになると
スッと文字が現れたり消えたりしてカッコイイ。
修正して使えたらいいなぁ。
« Hide it
posted by moo |
Category wordpress | Comments (0) | Top
Recent Comments