Home > PC・ネット・家電 > WordPress Archive

WordPress Archive

WordPressからアメブロに記事を移動(コピー)させる。

あまりにも多ジャンルの記事が混在するこのブログ

主婦向けの内容だけを切り離して
アメブロに持って行こうと思った次第です。
なのでこちらをご覧で、もし
「たまに入るオタク記事についてけない…」
と言う純粋に主婦目線の方がいらっしゃったら
アメブロに作った「ママはじめました。」がオススメです

と、まぁ、そう思い立って調べてみると
アメブロでは有名レンタルブログ(FC2とか色々)
からの引っ越しは、サポートしているらしい。
と言うことは、一度MT形式に保存してから
どこかのレンタルブログにインポートして
そこからアメブロに引っ越しを申請すれば
少し面倒だけど簡単に移動できる!

と、思ってまずWordPressからMT形式に書き出す方法を探す…
探す…探す…?

現在WP2.7.1を利用しているのですが
試したプラグイン「WPexport」は
WPのバージョンが新しいせいか動作せず。
しかも画像が移動できない場合もあるとか。
絵日記を分離させたいので画像移動が出来ないのは困る。

そこでもう一つ
「WordPressからエクスポートできるWXRファイルをMovable Type形式に変換します。」 http://komono.s25.coreserver.jp/contents/software/web/wxrtomt/
と言うツールを試したけれど、記事約350件中拾えたのは何故か168件
そのうち3分の一ぐらいは本文が取得できていませんでした。
ブラウザはIEとsafariで試したのですが同様です。
どうもバージョンが新しいからかも知れない。カテゴリすら取得できていなかった。

あとは古いバージョンのWPを探してきてどこかにインストールして
そこに一旦移してエクスポートしてみるぐらいしか思いつかなかった
が、過去のバージョンのファイルがドコにあるか分からなかったりw
で行き詰まっています。

そこで更に調べてみると(くじけない!

Bloggerへの移行ツールを発見
http://wordpress2blogger.appspot.com/
そこから更にMT形式に出来ないかしら。と。

そしたら1MB制限…
私のエクスポートデータ1.8MB。・゚・(ノд`)

こうなったら別でテスト環境用WP設置してるので
そこにまず記事を半分インポートして
ログ容量を1MB以下にして
そこでひとまずエクスポートして
Blogger形式に変換して、新規に設置したBloggerへ
インポートして
それを更にMT形式にすればいんじゃないか?と。

ぐはぁぅ!めんどくせぇぇ(;´д`)
けどこれなら確実に出来そうだと思うので
出来るかどうか分からない古いバージョンのWP探してくるよりは
まだマシなのかなぁ
いや、似たようなもんかもなぁ…
むしろ慣れてる分WPだけで全て済ませられたら一番か?

と言うことでそれも却下した

とりあえずWP2.3.1はまだ公式サイトにあったので
それを新規インストールして
そこに記事を入れてWPexportを試してみる。
やっぱ無理っぽい。
で、仕方ないのでもっと古いものはとWordPressMEを思い出す。

WordPressME2.0.11を利用しようとDL
うちのデータベースえらいことになってくなぁと思いつつインストール。
無理矢理インポートしたものの若干エラーというか不具合が。
インポートしたデータに削除した記事のタイトルだけ残ってる。

それでも試してみたらWPexportが正常動作
テキストから本文だけ空の記事を全部手動で削除…
1万行以上あったので結構だるい
エディタで正規表現で「^BODY:\n\n\n」を検索して
(あ、¥マークがバックスラッシュになってる)
なんやかんやで全部キレイに手動で整えた。

これをFC2へインポート。見ると改行が全部死んでる
テキストに改行を加えなくては…ああ…。
てことでやり直してみる。
テキストに改行を加えるのもすっごい面倒くさい。
マクロ使って選択範囲の行末に改行タグ入れてったけど
範囲選択するのは自分なわけですよ
選択範囲の決定も本当は自分でやらなくて良いんだろうなぁ
でもそこまでマクロ詳しくわからないんだよねぇ。
1万行オーバー…だるぅ。でも頑張った。

今度こそほぼOKなので細かい修正や
画像に入ってるURLだのの修正をしてみたり
文章も別ブログにうつすとおかしい箇所があるので
全部チェックして250件ほどの記事を…
ああ、気が遠くなる作業。

でもこれ全部手動で移転作業やってたら腱鞘炎になるわ
てか、いつまでたっても終わりが見えなかっただろうなw

と言うことで、なんとかFC2で体裁を整えて
引っ越しの申請をするのでありました。

あー、テスト用に入れた古いWPを削除しなくっちゃ
データベースも削除しないと駄目だからめんどくさいぃ
もっとすんなり行くと思ったのに><。
1日放置してたらスパム来てたので慌ててさっくり削除。

それもこれもWPにMT形式エクスポート機能がないのが
問題なんですよ、ええw
なのでプラグイン作者さんはこれ作ったらきっと需要ありますよ
もう私には当面必要ないけど(´・ω・`)

まとめ
結局私がWordPressからアメブロに移転するために
やった事を順序よく書き出してみると

  1. WordPressME2.0.11を新規にインストールする
  2. 今のWordPressからデータをエクスポート、新規に設置した
    WPMEにインポートしておく。
  3. WPexport0.3をDL
    http://plugins.trac.wordpress.org/browser/wpexport/trunk/WPexport
    全てコピペしてテキストエディタで編集してUTF-8で保存
    「WPexport」 と言うフォルダにまとめる
  4. MT.phpの21行目、44行目くらいのuser_nicknameをuser_nicenameに変更
  5. /wp-content/plugins/にプラグインをアップロードして管理画面でインストール
  6. 設定画面に「Export」と言う項目が追加されているのでSafariやFireFoxで開くと
    変換後のデータが取得できるので、コピーしてテキストエディタ等へ。
  7. わたしの場合WPME上で削除したはずのデータがタイトルだけ残っていたので
    それを手動で修正するのが面倒なら一度別のWPを経由
    させると良いかも(どっちにしても面倒) MT形式になったテキストの修正作業。
    改行は必ずタグで行わないといけないので、入ってなければ改行タグを挿入。
    (ランキングのリンクなどもこの時に貼っておくと便利)
  8. アメブロに移転したい場合、ここからFC2等アメブロが対応しているブログへ
    一旦インポートして、その上でFC2等、経由ブログで画像のアップロードを行う
    記事もそれに伴い修正
  9. 全ての修正が完了したらアメブロに移転を申請する。
    息抜きにと思って先に会員登録とかブログデザインだけやってたら
    どこから申し込んで良いのかワカランでえらい苦労したw
  10. カテゴリは移動できないので、手作業でカテゴリを再設定する。終了。

とまぁ、文章にしてもかなり面倒くさそうでしょうが
実際にやってみると本気で面倒ですw簡単に出来ると思ったけど…全然。
「WordPressからMT形式にして、改行タグも挿入するプラグイン」があれば
作業はかなり楽になると思うんですけどね。
ちなみに、記事1つ1つ修正する気力があるなら
FC2は記事編集画面で改行を反映させるって設定がありました。
他のブログを経由させた方が楽なのかも?
おかげでアメブロでは改行余分に入ってるしw
あと、後悔したのはランキングのポチっとお願いの一言も
全記事にテキストエディタかなんかで
MT形式の時に付けておくべきでした。
後から手動で付けるのうんざりするほどに面倒で
まだ終わってないです(;´д`)

私は絵日記なので画像の上げなおしが一番作業としてはヘビーでした。
各社がWPに対応してくれれば良いんでしょうけど
まだまだ無理でしょうし、仕方ないですね。

世の中WPへの移行には優しくなったけど
WPからのお引っ越しはなかなかの難関です。

てことでココはこのまままったり偏った内容で書き続け
育児絵日記だとか料理の話だけは
アメブロにもコピーしてくって感じにする予定。
なのでまぁ、オタク記事含めてここ見てる人は別にアメブロとか
みなくっても全然OKな仕様なんですが
アメブロでランキング上位を狙っていこうと思うので
たまには覗いて貰えると助かりますw

WP+Ktai Styleで携帯表示に「?」が。

そのままなタイトルですが

携帯用の表示に私のWordPressブログでは
今ある3つのブログ全部にKtai Styleを使わせていただいてます
ですが、当初から気になってたんですが
私の携帯から見ると
記事のあちこちに半角の?が…。?
特に文末とか改行したところとかによくある。

よく考えたら半角スペースなんですね。?

つまり、半角スペースが残っているせいで
文字化けして「?」に変換されてしまってる模様。?

これは困ったなぁと思いつつ
ま、別にいっかーと相変わらず適当に放置していたんですが
今日ふと思い立って調べてみたところ

mb_substitute_character(‘none’);

なんてのがあるじゃないですか。
エンコードにない文字は削除する
って命令らしいので、とりあえずプラグイン本体の
最初の方へ記述。

するとキレイに取り除かれてるし
他にも何も影響無さそうなので
とりあえずコレで様子見。

携帯絵文字使ってたら何か影響あるのかな?
使ってないから関係ないけど。

こういう場合は作者さんに報告とかするべきなのかなぁ??
けどそんなに多発してる現象じゃないみたいだし
私のP905iのせいなのかな。

【2009/01追記】

その後上記の方法も効果が無くなったので
フォーラムに投げてみたらWPの仕様変更などで
表示されていたようで、プラグイン側で改善していただけました♪
現在も超愛用中。

WordPressのタグ重複問題

デザインリニューアルを機に、Simple Tags導入して
結構タグをちゃんと使うようになったんだけど
ふと気付いたんだ、何故か同じタグが2個ずつあるって。

よくみるとスラッグが違う。
4コマってタグを使った場合に
URLがうざったくならないようにスラッグを付けておいたんだけど
4koma ←これならhttp://?4komaになって見やすい
のに。
新しく追加した記事のは勝手にスラッグが
%ef%bc%94%e3%82%b3%e3%83%9e
と、日本語のタグ名「4コマ」を元にUTF-8で
新規に作られてしまう。いやぁん(´・ω・`)

これがまたどうしようもなく面倒くさい。
もちろんプラグインにSimple Tags入れてるので?
タグの編集、統合は簡単だけど、記事追加毎にやる羽目に…
これじゃタグ使いにくくって仕方ないので
あちこちググってパッチ見つけたけど
どうも入れるとエラーというか、多分私のやり方がマズいんだろうな?
うまいこと当たらない。 ページが真っ白になっちゃう(´・ω・`)ヘタレ。
本体側のも試したし、Simple Tags用のも試したけど、失敗。も、わかんねぇ。

しょうがないので諦めることにしようかなとか思ってたら(潔すぎ。
どうも2.6.1で修正されるらしい…早く出ろ出ろ2.6.1!ヽ(≧∀≦)ノ
正直よく分からないし、あんましあちこちいじったりしたくないからさ
なるべくいじらなくて済ませたいんだぁ?

なのでヘタレな私は
2.6.1が出るまで、記事追加の度にタグを修正し続けることにする
おう、strongで囲んで宣言するとなんとなく男らしい感じじゃないか。(全然

WP関連のメモもローカルにだいぶ増えてきてぐちゃぐちゃになってるし><
ほんと、こういうの苦手だ…使いこなせてる人が羨ましい。

ていう、この記事にタグがないのはご愛敬w

って記事を書いて、下書き保存してたら、英語版2.6.1リリースされてた。
一応日本語版UPされたらさっそく入れてみちゃおうかな♪
プラグイン関連でエラーでないことを祈りながら。

Web拍手ツール、GJ!用ボタン

と言うわけで、GJ!用のボタンを作ってみました。
GJ!導入される方で使う方がいたら是非どうぞ?
ただし、再配布はご遠慮下さいませ。

clapbutton1
clapbutton2
clapbutton3

画像を直接右クリックでDLしてご利用になるか
コチラをダウンロードして、 お使い下さい。

この画像は3桁表示にしか対応していませんので
もう拍手されてされて1000回以上いっちゃうよって
場合にはお使いいただけません?
【簡単に補足説明】
注意:必ずGJ!の設置、正常動作確認後に画像を置き換えてください。

1.gj.phpの変更箇所

$ButtonImg =”./img/clapbutton1.gif”;//通常ボタン

と、画像ファイル名を書き換えてください。
また、回数表示の文字色は濃い色の方が目立ちます。?

2.拍手表示位置の設定は以下の通りです。

$STRPOSX = 47;//拍手表示X位置(ピクセル単位)
$STRPOSY = 3;//拍手表示Y位置(ピクセル単位)

特にこれ以上詳しい説明も何も無いので以上です。
気が向いたら追加するかも知れません
しないかも知れません。?

WordPress+Vicunaでお使いの方が居たら
↓コチラの記事も参考になるかも知れません。
?WordPress+WEB拍手スクリプトGJ!+Vicuna

WordPress+WEB拍手スクリプトGJ!+Vicuna

ロリポからさくらへ引っ越すことを決意し

WP上使う理想のWEB拍手を求めてネットを徘徊していた際に
まさにコレは理想!と言うスクリプト発見!

と、喜び勇んで使ってみようとしたモノの、まだ作られたばかりらしく
当初PHP5への正式対応はまだ、と言うことでうまく動作せず
結局スクリプトの作者様にコメントで質問した挙げ句、メールで(!)
サポートしていただき、ようやく正常動作、と言う結果に。

現在では正式にPHP4と5に両対応されております?

やぁ、HEX68氏には本当に感謝感謝です。><
と言うわけで是非導入しましょう、GJ!を。

拍手の数がカウントできて、メッセージも送れて
なおかつ画面遷移がない…これは好みあると思うんですけど
拍手のお礼用ページに飛ぶことよりも
もしメッセージいただいたり拍手頂いたら、後日記事でお返事したり
そう言う方がなんだか「あったかい」ような?と言うか
自動的に出てくるありがとうなんか正直どうでも良いかなぁって(ぉぃ
少なくとも私は。別にお礼の画像とか言葉が見たくて
拍手ボタンを押すわけじゃないから。
もっと読みたいなとか、面白かったなとか、頑張ってねとか
そう言う気持ちをボタン1個クリックすることで伝えた気になれるから好きw

っと、WEB拍手への思いを語ってる場合じゃなかった。

WordPressへの導入方法はGJ!の公式サイトにて
丁寧に説明されているので、導入は簡単だと思うのですが
Vicuna利用の場合は注意点があります。

書き換えるべきファイルが若干と言うかめちゃ増えます。

  • Javascriptファイル読み込みの記述
    ヘッダー(header.php)
    アーカイブ(archive.php)
    カテゴリーテンプレート (category.php)
    メインインデックスのテンプレート(index.php)
    tag.php(tag.php)
    ?
  • ブログテンプレートへの記述
    アーカイブ(archive.php)
    カテゴリーテンプレート (category.php)
    メインインデックスのテンプレート(index.php)
    単一記事の投稿(single.php)
    tag.php(tag.php)

以上のように記述する必要があります。
デフォルトテンプレートならGJ!のサイトに書いてある通りでOKです。
もっと簡単にしたければ、ヘッダーにjavascript読み込みを記述せずに
アーカイブ、カテゴリ、メインインデックス、単一記事、タグ
この5つに両方の記述しちゃった方がわかりやすいかと思います。

これやって初めてVicunaではヘッダを単一記事でしか読まないと気付くw?

テーマエディタでやらないと文字コードとかで引っかかることがあるので
ローカルで編集せずに管理画面からの編集をオススメします。?

記述位置についてご質問いただいたので少しだけ追記

Javascriptの部分は、headに追記しますが
後から見て分かりやすいように
</head>の直前に記述しておくと良いかと思います。

私の場合、本文への記述はContinue readingの後に入れてます。

ただ、うちに設置したやつ、Vicunaの問題なのか
FireFoxで表示されてませんwFireFoxユーザーの方ごめんなさい。
忙しさにかまけて絶賛放置中です。
SafariとIEは大丈夫なんだけどなぁ…謎。ま、いいか。

【2008/09/25 追記】
FireFoxでの表示不具合はVicunaの問題だったそうで
ちょっと前にですけどアップデートしてみると改善されてました^^
&ご質問があったので詳細追記しました

ロリポからさくらサーバーへWordPressを引っ越す

あれ、でももうだいぶ前の話なんで何を書こうと思ったか忘れてる

とりわけ印象的だった出来事だけ書いておきます。?

  1. まずさくらインターネットに申し込みをする
    ロリポよりも容量が多い方が良いとか、PHP5が良いとか
    そんな理由で申し込んだのでスタンダードプラン。
  2. ロリポ側からFTPでファイルを全部ダウンロード。
  3. php My adminでデータベースをバックアップ
    この作業はLucky bag::blogさんとこの
    phpMyAdminでオーバーヘッド解消を実行してから
    phpMyAdminでMySQLバックアップを参考に保存。
  4. WordPressのデータを管理画面から「エクスポート」して保存
  5. さくらインターネット側にWPをインストールして
    同じ名前でデータベースを作成しておく。
  6. php My adminにデータベースのインポート
    これはなんか一瞬で終わったから覚えてないけど
    見ればわかるってレベルだった。?
  7. 1つのWPをドメインで、2つのWPをサブドメインに導入
    していたので、全部戻そうと順調に全て終わらせるモノの
    ドメインが反映されてから、サブドメインのWPがエラーを吐く。
  8. 結局サブドメインのWPだけ最初からインストールやり直し…。
    原因は分からないけど結果オーライw
  9. 移転ついでにWP2.5導入。
    あまりの変わりように驚くやら感動するやら。
  10. トラブルらしいトラブルは7?8部分だけ、で、あっさりおしまい。
    とっても簡単に終了しました。?

ロリポのDBサーバーの重さに耐えかねての引っ越しでした。
普通にHTMLだけで個人的にサイト作ってるだけなら
安いし、ほんとじゅーぶんなんですけどねぇ
DBがダメポすぎて無理でした。

それと比較してさくらスタンダードだとPHP5も選べるし
あと半年以上契約残ってたけどもういーや!と引っ越しちゃいました。
DBエラーで表示されないなんてこともなく、超快適。?

Home > PC・ネット・家電 > WordPress Archive

メール
お仕事依頼等お待ちしてます
yutakachibi@gmail.com
検索
RSSフィード
著作権について
当サイトの画像の転載・転用を禁じます。



Artworks and photos on this site are NOT allowed to be used on other websites without permission.
Googleリンク
楽天
参加サイト



コラボ部
ブログ型ダイエット日記
ダイエットブログ日記『ダイエット☆マメグラフ』

Amazon
リンク

Return to page top

アクセス解析