タグ: ブログTips
WordPressのデータベース移行【結果】
Posted on 2009年03月5日 | 1 Comment|
昨日書いたように、とりあえず体当たりでWordPressのデータベースを
今まで使っていたMySQL4から、新しいMySQL5に移行してみようと思う。
多分WordPressのお引っ越しにも今後役立ちそうなので細かくメモしておく。
バックアップする
まず、WordPress Database Backupプラグインでデータベースをバックアップする。
容量が大きくなりすぎてメール送信できなくなっているので、そのままダウンロード。
ついでだからFTPでアップロードフォルダのバックアップもする。
wp-config.phpをバックアップする。
データベースをインポートする
MySQL5の方のphpMyAdminにログイン。
ダウンロードしたsqlをインポート。
サイズが大きすぎると言われてインポートできない。
Σ( ̄Д ̄;)がーんっ!
仕方がないので「BigDump」を使うことにする。
びっしり英語が並んでいるけど、とりあえず「DOWNLOAD」と書いてあるところから
zipファイルをダウンロードして解凍。
中身はあっさりとbigdump.phpのみなので、それを開く。
「db_server」「db_name」「db_username」「db_password」のところを
自分の環境に合わせて記入する。
サーバーにbigdumpフォルダごとアップロード。
あたしの場合だと
http://yuina.lovesickly.com/bigdump/bigdump.php
になるんだけど、このアップロードしたbigdump.phpにアクセス。
sqlファイルかgzファイルをアップロードできる画面になる。
が、何度やってもアップロードに失敗する。
ハッスルサーバーの場合ディレクトリに書き込み権限を…
とかいうのは不要な筈なんだが。
仕方がないのでFTPでbigdump/にsqlをアップロードする。
もう一度bigdump.phpにアクセスする。
アップロードが完了したことになってるので、そのまま続ける。
(なってない場合はローカルにあるsqlとかを選択してアップロードするふりをすればOK。)
あっさりさっくりデータベースのインポート完了。
☆-(ノ゚Д゚)八(゚Д゚ )ノイエーイ
必ずbigdumpをFTPで削除すること。
誰でも使えてしまうので。
WordPressで新しいデータベースを指定する
最初にダウンロードしたwp-config.phpを開く。
データベースサーバー(必要があれば他も)を変更する。
FTPでwp-config.phpを上書きアップロードする。
確認する
ちゃんとMySQL5で動いてるかな?
Diagnosisは管理画面からWordPressのあらゆる情報を見ることができるプラグイン。
ちゃんとMySQL5になってる。
☆-(ノ゚Д゚)八(゚Д゚ )ノイエーイ
プラグインが何かエラー吐いてるとかはない…と思う。
何かおかしなところを見つけたら教えて下さいm(_ _”m)ペコリ
ブログが1年続いた理由と続かなかった理由
Posted on 2009年02月27日 | 21 Comments|
このブログは今日で※約1周年を迎えました。
これも皆様のおかげで御座います。
いつもご来訪・コメント有り難う御座いますm(_ _”m)ペコリ
記事数はこの記事で約344記事です。
いくつかは削除したものがあるので、1日1記事未満の更新頻度ですね。
※このブログは投稿日時をいじってるので、正確にはオープンした日が分かりません。
多分1年くらい経ちました。
ということで、今日を開設記念日にします。(ぁ
皆様に支えられて1周年を迎えられたことに心から感謝します。
これからもWordPressをいろいろいじったり、
SEOとかアクセスアップってキーワードに反応したり、
Google Friend Connectの普及活動をしたり、
たまに日記になったり…しながら、このブログを続けていこうと思います。
これからも何卒末永くお付き合い下さいますようお願い申し上げます。
タイトルが釣りっぽいけども、今までブログを作っては放置し、作っては消し…
していたあたしが、どうしてこのブログだけ毎日のように更新し、
こうして1年も続いたのか、過去を振り返りながら考えてみる。
結果的な話をしてしまえば、コメントを残してもらえるからであり、
わずかながらでも検索からのビジターがあるからであり、
わずかながらでも広告収入があるからなのだが。
じゃぁどうして今までのブログではダメだったのかという視点。
ここから下は痛々しい失敗談とか、悲惨な過去が結構暴露されるので
読みたい人だけ読んで下さい。
あたしのやってきた過ちから何かを感じ取って参考にするのも、
唯奈ってやつはどうしようもない奴だって冷たい目で見るのも、
(´ρ`)ヘー で終わらせるのも自由です。
とりあえず、すっごい長いよw
長さにうんざりしたときは途中にある「いいからまとめろ」リンクをクリック。
WordPress プラグインディレクトリが便利に
Posted on 2009年02月26日 | 2 Comments|
WordPress 日本語の公式ブログで、プラグインディレクトリの検索機能が改良されたとアナウンスがあった。
今のところ、この検索はプラグインのタイトル、説明/インストール/FAQ/その他 (readme.txt ファイルより) をインデックスしているだけですが、すぐにでも作成者やタグなどを追加します。
とのことだが、そこもっと詳しく…みたいな(;´▽`A”
百聞は一見にしかず、検索してみれば分かるかな?
ということで、「プラグイン」→「新規追加」から検索してみた。
結果:and検索ができるようになったっぽい。
今まで、例えば「tag code」と検索すると、
「tag」の検索結果プラス「code」の検索結果が表示されて、
つまりキーワードを増やせば増やすほど検索結果が増えるっていう、
なんとも使い勝手の悪い仕様だったのだ。
or検索なんだろうな、これ。って思ってた。
(tagかcodeのいずれかを含む結果って感じだった)
そして今回同じことをしてみると、検索結果は減った。
andで絞り込まれたわけだ。
(tagとcodeの両方を含む結果って感じだった)
「作成者やタグなどを追加します」よりも、
このシステム変更を詳しく発表してほしかったのだがw
とにかく、これで何十件もの検索結果をひたすら最初から探していかなくても
目的のプラグインを見つけやすくなったということだ。
素晴らしい!(*´Д`)ハァハァ
できればプラグインの説明文を利用環境に合わせて翻訳とかしてくれたらもっと嬉しいな…。
日本語で検索できるようになったら、まだ発見していない素晴らしいプラグインに沢山出会えることだろう。
でもきっとそれは叶わぬ夢だろうから、あたしは機械翻訳に頼りながら頑張るよw
WordPressで自動整形しない – WP-UnFormating
Posted on 2009年02月19日 | 2 Comments|
先日紹介したRaw HTMLプラグインと同じような機能の
WordPressの自動整形を止めるプラグインを発見したので入れてみた。
これはとても単純なプラグインで、オプション設定なども一切ない。
インストールもWordPress 2.7から実装の自動インストールでOK。
使い方は、自動整形してほしくない部分を
[unformat][/unfotmat] ([]は半角)
で囲むだけ。
AddQuicktagプラグインに登録しておけば便利。
先日からなにをごにょごにょしたかったのかというと、
Google Friend Connectのために専用ページ(上のメニューから飛べるページ)を作ろうとしていたのだ。
で、JavaScriptとかdivとかたんまり入ったコードを記入する必要があった。
WordPressの自動整形機能でbrとかが入っちゃうと壊れてしまう。
WP-UnFormatingプラグインで自動整形を止めることができたので、
そのページは公開することができたのだが、
このプラグインも先日のRaw HTMLプラグイン同様、
再編集する際には手動でbrやpタグを除去しなければならない。
そこんとこがなんとかなったらなぁ…。
という理想は未だ実現できるプラグインが見つからない。
まぁ、それでも目的のGFCのコードを埋め込むってことができたのだから、
とりあえずはよしとしよう。
ちなみにRaw HTMLとWP-UnFormatingとどちらも同じ事ができるのだが、
WP-UnFormatingの方は国産で、日本語で説明を読むことができるので、
こちらを使うことにした。
WordPressで自動整形しない – Raw HTML capabilityプラグイン
Posted on 2009年02月17日 | 6 Comments|
制作中のページをごにょごにょしていたら、どうしても越えられない壁にぶつかった。
ブログパーツのような単一のJavaScriptは、ビジュアルエディタで書かなければ埋め込めたんだけど、JavaScriptと他いっぱい…っていうコードを埋め込もうとすると
「br /」とか「p」とかいうタグが勝手に挿入されてしまう。
そのお節介機能を「自動整形」というのだけど、そいつのせいでJavaScriptが動作しなくなっちゃったりするんだ。
で、WordPressの自動整形を止めるプラグインを探してみた。
まず試してみたのがRaw HTML capabilityプラグイン。
普通にインストールして有効化すると、投稿画面に Raw HTML のボックスが表示されるようになる。

Raw HTML
自動段落を無効にするとか、スマイリー使わないとかそういうオプション設定。
全部にチェックを入れて投稿してみたけど、自動的に「br」とか「p」とか挿入されて改行されちゃったんだよね。
あれ?おかしいなぁ。
部分的に自動整形を止めるには
<!–start_raw–>JavaScriptの中身 <!–end_raw–>
(<>は半角)または
[raw]JavaScriptの中身[/raw]
([]は半角)のようにタグを挿入する。
投稿してみたところ、JavaScriptはちゃんと表示された。
でも編集画面にはしっかり「br」とか「p」とか挿入されてるから、
保存した後にどこか修正してもう一度保存…とやると
普通に改行とか入っちゃってJavaScript壊れる。
自動挿入されちゃった「br」とかを手動でぽちぽち消してから投稿するべし。
っていう若干の不便さはあるものの、長い複数のJavaScript(とその他)を表示させるっていう目的は達成できたので、まぁいいんじゃないかな。
その”若干の不便さ”をなんとかしたいなーとか欲をかいて、
英語がよく分からないからとりあえず同じような機能がありそうなプラグインをいくつか試してみたんだけど…。
Disable wpautop → うまく動いてないっぽい。
PS Disable Auto Formatting → 改行を消さないようにはできたけど、改行を入れないようにはできなかった。
WP Unformatted → カスタムフィールドに出現せず。
という結果になったので、とりあえず修正するときに「br」とかをぽちぽち消す手間は省けないんだなと諦めることにする。





