2 月 07
Amsterdam servercluster in its own rack
Image via Wikipedia

なんか動きがもっさりしていたので,サーバー変えたりしました.

wordpressを移す場合,ウィジェットなどを引き継がなくてよいなら,新しいサーバーにwordpresssをインストールして,古いwordpressからエクスポート→新しいwordpressでインポートすると,記事の移動じたいはすぐ終わります.

サーバーを移してドメインを引き継ぐ場合,ネームサーバー移したりするのがちょっと面倒かも.

ついでにテーマも変えました.さわやか!

なんでこの忙しいときにやろうと思ったのかは不明.

Reblog this post [with Zemanta]
12 月 30

ちょっとトラブルもありましたが、無事に終わりました.

手順とハマったことをメモっておきます.

やること

1, まずバックアップ

何をバックすればいいかわからなかったから、元のファイル(woredpressのトップディレクトリから)を全部ローカルに一度ダウンロードしました.

その次に,データベースのデータをバックアップします.

自分の場合は面倒だからやらなかったけど大丈夫でしたが、本当はやった方がいいと思います.もっと価値あるブログをお持ちの方々は特に.

2, ワードプレス2.7日本語版の準備

WordPress 2.7 日本語版リリースのお知らせ
からダウンロードします.
ダウンロードしたら,解凍して,本来ならwp-config-sample.phpに倣ってwp-config.phpというファイルを作ります.設定を今までのwp-config.phpを参考に埋めていきます.

ところが,これが自分の場合は何かがよくなかったようで,後でトラブルの原因になりました.
wp-config.phpは作らなくてもあとでブラウザ上から設定可能なので大丈夫です.

アップロードして設定

まず,アップロードの前に,現在のwordpressの使用中のプラグインを一度全部停止してください.

ダウンロードしたwordpress2.7のファイルを,今までwordpressが置かれていたフォルダのそのままアップします.古いものは消しちゃっても構わないと思いますが,自分は古いものはそのままで,ftpソフトの「新しかったら上書きする」という方法でアップしました.

アップできたら,http://****.com/wp-admin/upgrade.php
にアクセスして,アップグレード作業を実行します.
これで終了です.

もしwp-config.phpを作っていなかった場合は,ここで設定画面になります.設定してからもう一度upgrade.phpにアクセスしてください.

wp-configに関するトラブル

自分の場合,アップしたあとupgrade.phpにアクセスすると,なぜか変な画面になって,wp-configがそのままテキストとして見えてしまっていました.
おそらくwp-config.phpの文字コードとかパーミッションとかの設定の問題だと思いますが,その場合は,wp-config.phpを削除してupgrade.phpにアクセスすると,configの設定の画面に行けます.これで設定することも可能です.

configの設定をしたあと、もう一度upgrade.phpにアクセスするとupgradeがおこなわれます.

2.7にアップグレードすると,ダッシュボードが大きく変わります.ちょっとかっこよくなった

11 月 19

自分は現在wordpress2.6.3を利用してブログを書いていますが,flashplayerをver.10にしてから画像のflashアップローダが使えなくなりました.

少し焦りましたが、ブラウザアップローダを使えば大丈夫でした.

11 月 19

検索くん

検索くん


SEOブログパーツ「検索くん」.

とは、そのブログがどのような検索ワードで検索したら上位にヒットするか、ということを教えてくれるブログパーツ.このブログでも右下に設置してみました.

すると、「iPodtouch おすすめアプリ」という検索ワードでyahooで1位、googleで5位ということらしい.

これは、結構びっくり.

だって、iPodtouchのアプリの記事なんて2つしか書いていないからね.

google analysis使ってるので、来た人がどのような検索ワードで来ているか、ということはある程度知っていたけど、このような検索ワードで上位にヒットする、ということは知らなかった。その点、このブログパーツ「検索くん」を設置した意味があった.

もうちょっとiPodtouchおすすめアプリの記事でも書こうと思う.

更新するたびにこの検索ワードは変わります.

なお、設置方法ですが、wordpressの場合は、

ダッシュボードで「デザイン」→「ウィジェット」の「テキスト」としてjavascriptを貼り付けてやるだけでOKです.

初めて設置したときは,表示されるまで少し時間がかかるかもです.

5 月 25
Blog better using Zemanta

Image by chucks via Flickr

ブログを書く際は,楽しく見てもらえるようになんとか画像を入れたいもの.

でも,自分で画像を用意するのは面倒だし,ネットから勝手に持ってくるのは権利などの問題がある.

そういうときに使えるのがFirefoxのアドオンZemanta

このアドオンはWordpressMovable TypeBlogger などに対応していて,記事を書いたあとにその記事にあった画像の候補を提供してくれます.

まずはインストール

こちらのホームページの左の「Download Zemanta」から「Firefox」をクリック.

そして右の画像のボタンをクリックしてインストールします.Download Zemanta

次に使い方

Wordpressのエディタ画面の右側に,右図のような部分が現れます.

zemanta-wordpress

記事をある程度書いたら

Updata in ** characters」というボタンをクリックすると,関連する画像を表示してくれます.画像にマウスオーバーするとライセンスなどが表示されるので参考にしてください.

表示したい画像をクリックすると,記事の右上部に画像が挿入されます.

使い方は以上です.リンクを挿入してくれる機能もありますが,英語サイトへのリンクしかできないと思うので自分は使ってないです.

英語を前提としているので記事が全部日本語だと,いい画像が出ないかもしれないですがある程度英単語がまざっているだけでもそれに反応して画像を紹介してくれます.

記事に入れる画像に困っている人にはおすすめです.

関連サイト:
ブログ記事投稿時、文章の内容にマッチした画像やリンクをワンタッチで挿入できるFriefoxアドオン「Zemanta」

5 月 25
Return/Enter buttons on a keyboard.

Image via Wikipedia

Wordpressを使っていると,エディタ画面で「Enter」キーを押してもその数だけ改行されないので,思い通りの見た目にするのが難しいと感じることがあります.もっとmixiのエディタのように,エディタ画面で「Enter」キーを押した数だけ改行して欲しい,そういうときに使えるプラグインがあるので紹介します.

そのプラグインとは,brBrbrです.日本の方が作ったようで,左記のページに行けば日本語で説明があるので大丈夫だと思うのですが一応説明.

ダウンロードしたzipファイルを解凍して,brBrbr.phpというphpファイルを/wp-content/plugins/にアップロードすればok.

ビジュアルエディタでも使うには,/wp-includes/formatting.phpを修正します.

wordpress2.5では1126行目にあるwpautop($output)brBrbr($output)に書き換えればok.

     1124    $output = $text;
     1125    $output = convert_chars($output);
     1126    $output = brBrbr($output)

これで思い通りの改行ができます.でもどうもビジュアルエディタだとうまくいかない部分があるので,そういうときはhtmlエディタを使用して,改行したい部分に「Enter」キーを使って改行をいれましょう.

また上のように<pre></pre>の間に変な改行が入ってしまいます.直したければ,スタイルシートをいじってpreの文字間隔をマイナスにすれば解決すると思われます.

Wordpress改行プラグイン @ CamCam

5 月 23

現在,このサイトではxplosive-reloadedというこちらで配布されているテーマを使っていてそこそこ気に入っているのですが,下の方の記事が枠を溢れてしまうのが気になっています.

ということで,新しいテーマも探してます.無料でクールなテーマが欲しいところ.

 

“無料で使えるWordPressテーマギャラリー@Design Walker”

こちらで紹介されてました.とてもたくさん紹介されていて便利.

じっくり見て,自分がいいと思ったものを今度紹介しようと思います.

5 月 23

今回紹介するプラグインは,Simple Tagsというプラグイン.

これを使うと,タグの管理がしやすくなり,関連する記事が表示できるようになります.このページの下の方にあるのがそうです.

ダウンロードはこちらから→ Simple Tags

インストールは,上記のページの右上の「Download」からダウンロードして解凍した「simple-tags」というフォルダをそのままwordpressの/wp-content/plugins/におけば完了.

次に,プラグインを有効にすると,さまざまなサービスが利用できるようになります.

関連する記事を表示するには,「設定」の「Simple Tags」から「関連投稿」というタブを選び,「投稿内に関連投稿を自動的に表示する:」の設定を「blogonly」にすればok.

タグクラウドは「デザイン」の「ウィジェット」から選択できます.

他にもいくつかオプションが選べます.

関連投稿をどのように選んでいるのかアルゴリズムは分かりませんが,同じタグを持つものなどになっていると思われます.

5 月 23

WordpressのSEO対策。wordpress2.5での動作を確認しています.

All in One SEO Packというプラグインをインストールすれば,記事ごとにキーワードを決めたり,タイトルの表示を記事名とブログ名両方にしたりと,さまざまなSEO対策ができるようになります.

ダウンロードはこちらから→ All in One SEO Pack

インストールは,上記のページの右上の「Download」からダウンロードして解凍した「all-in-one-seo-pack」というフォルダをそのままwordpressの/wp-content/plugins/におくだけ.

あとは,管理画面でプラグインを有効にすれば,設定画面にオールインワン…というタブが現れるのでタイトルの表示方法を変えたり,また記事を書く際にもキーワードなどが設定できるようになります.

とても簡単なので試してみては.

5 月 15

wordpressにソースコードを書きたいとき,それを見やすくしてくれるプラグインを紹介.

SyntaxHighlighter

wordpress2.5での動作を確認.

上記リンクの右上にある「Download」からzipファイルをし、解凍したsyntaxhighlighterフォルダをwp-content/plugins/にアップロードすればok.そのあとプラグインを有効に.

使いかた

記事を書く際に,

[soucecode language='言語']

//ここにコードを書く

[/soucecode]

と書けばよい.’言語’の部分には,言語名を,たとえばcだとかあるいはcssだとか書いてやればよい.

上記コードはsourcecode と language の間に全角スペースが入っているためコピペしてもだめです.

実際の例


int main(){
cout << "hello, world!\n";
return 0;
}

wordpressの記事作成においてインデントを入れると下のようになってしまうから注意.


int main(){
<p style="padding-left: 30px;">printf("hello, world!\n");</p>
<p style="padding-left: 30px;">return 0;</p>
}

インデントを入れる方法が分かりません.

参考にしたサイト:

How do I post source code?

このサイトを見る限り,もしかして新しいバージョンのwordpressを使っていればプラグインがなくてもできることなのかもしれない.