2009-03-20


デフォルトでついているウィジェットのソースを変更できるのかどうかがわからず・・・
とりあえずでプラグインを探して入れてみました。

MiniMetaWidget
http://wordpress.org/extend/plugins/minimeta-widget/

プラグインを使用できるようにした後に、
MiniMetaWidgetのメニューから、オプションを適当な名前で追加して、
必要な項目にチェック入れていきます。

今回は管理ツールへのリンクと、ログイン・ログアウトだけ出すようにしました。

また、管理ツールへのリンクを別ウィンドウにしたかったので、
app/widjet-parts.phpの84行目のリンク設定に、target=”_blank”を追加しました。

2009-03-19


ソースなどをブログに書いていたら、
ダブルクォーテーションが全角で表示されるのに気付きました。

もしソースをそのままコピペする場合には全角になっていると不便なので、
変換しないようにしました。

/wp-includes/formatting.php の 60行目(Ver2.7.1)
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);
をコメントアウト。

2009-03-19


記事を書くときに、「link」ボタンでアンカータグをつけますが、
別ウィンドウにするタグになるように変更しました。

/wp-includes/js/quicktags.js 371行目(Ver2.7.1)
に target=”_blank” を追加。

2009-03-19


Nucleusから移行したときに、1行空ける改行が反映されませんでした。
CSSの問題かな?と思って調べていたのですが、
ソースの部分ですでに改行がなくなっていることを発見。

WordPressでは記事を投稿する時にいくつ改行を入れても、
表示されるときには削除されてしまう仕様らしいです。
HTML的にBRでの改行は正しくないっていうのはわかるのですが。。

改行を1行あけることのできるプラグイン
http://camcam.info/wordpress/535

MTもビジュアルエディタが使いづらい印象でしたが、
WordPressでもHTMLエディタが楽かも・・・と思っています。

2009-03-19


投稿の画面にタグを入れるボタンを自分で追加できるプラグイン。

http://wordpress.org/extend/plugins/addquicktag/

2009-03-19


Nucleusのときにサブカテゴリのプラグインで苦労したので、
WordPressで標準でサブカテゴリがあったのにはちょっと感動モノでした。

が、カテゴリを希望の順番に並び替えるにはプラグインが必要なようです。
結構必須な機能ではないかと思うんですけどね・・・。

使用するプラグインは「My Category Order」です。
http://wordpress.org/extend/plugins/my-category-order/

1. ダウンロードし、解凍してできたフォルダを、/wp-content/plugin/ にアップします。
2. ダッシュボードより、プラグインを使用できるようにします
3. 投稿メニューに「My Category Order」のメニューができるので、表示順を設定します。
4. ウィジェットに「My Category Order」がでてくるので、
  元々使っていたカテゴリのウィジェットを削除し、新たにこちらを追加します。
5. 「Show Post Counts」「Show Hierarchy」のオプションをチェック

以上で完了です!

2009-03-18


WordPressのデフォルトのテーマをカスタマイズしていると、
日付のフォーマットなどを変えたいと思いました。

最初はダッシュボードの設定で変えれるのかと思いましたが反映されず、
いろいろ探していたところ、ja.poというファイルを発見しました。
自信を持ってこのファイルを変更・アップしましたが、やはり反映されません。。

さらに調べたところ、ja.poを変更することはあっていたのですが、
そのファイルをja.moというバイナリファイルにコンパイルする必要があり、
そのファイルをWordPressは読み込んでいるそうです。

なので、poファイルをコンパイルしてくれるアプリが必要でした。

Poedit

2009-03-17


NucleusからWordPressに移行して感じたこと。

WordPress(2.7.1)の管理画面などは、NucleusよりはMTに雰囲気が近く、
今っぽさはあるのですが、少し動作が重いなと感じます。

機能については、MTよりもむしろ標準的な機能がついている印象です。
プラグインをまったく入れていない状態でも、一般的なブログを作るなら
ほとんど問題ないレベルかな?と思います。
もちろん、使い出したらいろんな機能が必要と感じるとは思いますが。

とりあえずは、ブログとしてより便利なプラグインを入れてみて、
それからCMSの部分にチャレンジしていこうと思います。

2009-03-16


先日Nucleusで作った自分用のブログをWordPressへ移行することにしました。

Nucleusはプラグインをいっぱい取り入れて作り上げた愛着があったのですが、
世の中の流れ的にはやはりWordPressをやっておく方がいいかなということもや、
実際に仕事で使うことがありそうなので、移行することにしました。

NucleusからWordPressへ移行するにあたり、
WordPressの方でNucleus形式のデータをインポートできないので、
NucleusのプラグインNP_ImpExpを使って、MT形式でエクスポートをし、
そのデータをWordPressでインポートすれば完了です!

ほぼ問題なく簡単に移行できたのですが、
サブカテゴリがまったく反映されていなかったことと、
改行の扱いがうまくいっていなかったので、その点は手動対応しました。
あまり記事が多くなかったのが幸いでした。

2009-03-10


Nucleusで作っているブログをWordPressに移行させようと考えているのですが、
一番気になっているのが、複数ブログが作れるのかということです。

以前に調べたときは、複数ブログにはNucleusが一番向いているということで、
カスタマイズしやすいのもNucleusとのことだったので、
Nucleusを採用した経緯があるのですが、
最近ではすっかりWordPressが市民権を得ているようなので、
仕事で使う可能性も高いので、移行するつもりです。


それで、複数ブログなのですが、
Nucleusのように、ブログ同士での連携はできないようですが、
2回インストールしなくても、複数ブログの運用はできるようです。

wp-config.php の
$table_prefix = ‘wp_’;
の後に、

// determine table prefix according to the REQUEST_URI
$prefix_array = array(
‘/wordpress’ => ‘wp_’ ,
‘/wordpress2′ => ‘wp_blog_’
);
if($prefix_array){
$uri = $_SERVER['REQUEST_URI'];
foreach($prefix_array as $search_uri => $search_table_prefix){
if(strpos($uri, $search_uri) === false){ continue; }
$table_prefix = $search_table_prefix;
}
}


‘/wordpress’ => ‘wp_’  が1つ目、’/wordpress2′ => ‘wp_blog_’ が2つ目のブログの
フォルダ名とテーブルプレフィックスを関連付ける行です。


それから、「/wordpress2」フォルダを作成し、 .htaccess をアップします。
その内容は、

Options FollowSymLinks Includes
RewriteEngine On

RewriteRule (.*) /wordpress/$1 [L]
RewriteRule . /wordpress/index.php [L]


そしてインストールしたら完了です。

http://www.***.com/wordpress2/wp-admin/install.php

参考サイト
http://ameblo.jp/curiouseverything/entry-10167034407.html