WordPress のデータベースだけを移動

Posted on 2011年 12月 7日 水曜日 by takafumi

私が使っている さくらインターネット では長らくデータベースが1個のみ使えていたんですが、9月末から私が利用しているプランでも20個まで使えるようになりました。

そんなわけでいろんなアプリケーションがプレフィックスで同居していたデータベースから WordPress の分を分離させてみました。手順はこんな感じ。

  1. サーバーのコントロールパネルからデータベースを追加
  2. 今のデータベースに入っているデータを取り出す
  3. 新しいデータベースへデータを流し込む
  4. wp-config.php を書き換える
  5. 何事もなかったことを確認する

続きを読む »

WordPress で RSS を表示する – SimplePie

Posted on 2011年 6月 28日 火曜日 by takafumi

サイドバーならウィジェットを使うのが簡単ですが、トップページに表示するには?とググってみたら MagpieRSS が内蔵(?)されてるから利用するべし、とのこと。MagpieRSS なら使ったことあるしなんとかなりそう、とか考えつつ、さらによく調べてみると最新の WordPress なら SimplePie というのが採用されてるのだとか。

関数リファレンス/fetch feed – WordPress Codex 日本語版

普通の使い方ならほぼコピペで OK なんじゃないでしょうか。たぶん。ドキュメントも充実してるのでいろいろなんとかなると思います。複数の feed も読み込めるらしいです。一応。

SimplePie

というわけでトップページ用のテンプレートファイル home.php を作ってうごかしてます。

WordPress を 3.1 にするとカスタム投稿タイプが表示されない

Posted on 2011年 5月 10日 火曜日 by takafumi

という状態になりました。いろいろやってみた結果「カスタム投稿タイプ名に大文字が入っていた」ことが原因でした。なのでデータベースから各記事の post_type を書き換えて解決。以下はいろいろやってみた経過です。

続きを読む »

WP-lightpop の適用を一部除外する

Posted on 2011年 1月 27日 木曜日 by takafumi

いろんな物を手軽に light-box テイストで表示してくれるプラグイン WP-lightpop 。オプションでいろんなリンクへ効果を設定出来るんですが、一部というか特定のファイルへのリンクだけ除外する方法が分かりませんでした。class=”no-lightpop” とかは用意されてないみたい。

というわけで思いついたのが…こう!

続きを読む »

WordPress のバックアップ

Posted on 2011年 1月 24日 月曜日 by takafumi

ローカルで html ファイルを書いて FFFTP でミラーリングアップロード、なんて時代は手元にオリジナルのファイルが残るので気にすることはなかったんですが、ブログだとサーバ上にしかテキストが存在しないのが普通になりました。つまりデータベースが飛んだらオシマイ。20世紀の掲示板とかといっしょです。

というわけでバックアップのお話し。わたしは WordPress Databese Backup というプラグインにお任せしてます。自動でメールへ添付して送信できるので宛先を Gmail にしておけば容量も気にならないし。

実はこのプラグイン、自分でインストールしたおぼえはないので Akismet のように本体と同こんされてたような気がするんですが、新規インストールすると入ってなかったりするのでいつの間にか外れてるようです。もちろんプラグインページから検索すればインストールできます。

続きを読む »