アーカイブ

‘WordPress’ カテゴリーのアーカイブ

CodeColorerでコードを見やすくする

2010 年 5 月 31 日 コメントはありません

WordPressでプログラムのコードを書くと、インデントが上手くセットできず、読みにくくなります。
そこでプラグインの「CodeColorer」を使うことにしました。

WordPress › CodeColorer « WordPress Plugins

  1. ファイルをダウンロードして解凍します。
  2. 自分のWordPressフォルダ「wp-content/plugins/codecolorer」にアップロードします。
  3. 管理画面を開き、CodeColorerを有効にします。

使い方は、編集するときにコードの部分を[cc]と[/cc](すべて半角)で挟むだけです。
さらに[cc lang=”javascript”]などとプログラム種類を指定することができます。
これでコードが見やすくなります。

  • インデントが崩れない。
  • 適当に色分けされる。
  • 枠で囲まれる。右にはみ出すときはスクロールバーが表示される。

つぎのようになります。

alert("こんなかんじ")
カテゴリー: WordPress タグ: ,

WordPressでダブルクォートが勝手に変換されるのを防ぐ

2010 年 5 月 16 日 コメントはありません

WordPressは半角のダブルクォートを入力すると勝手に全角に変換されるのです。
このブログにもVBAのコードを書くことがありますが、これをコピー&ペーストで利用しようとするとエラーになります。
自分自身はこの挙動を知っているので自分で修正していますが、知らない人が使おうとすると気づかないかもしれません。

というわけで調べたところちらうら☆蚤の市 » 勝手に変換するなヨ(WordPress)に対策が書かれていました。ありがとうございます。

ファイル「/wp-includes/formatting.php」の
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);
という行をコメントアウトするだけ。

カテゴリー: WordPress タグ: ,

WordPressにブログパーツを貼り付ける

2010 年 1 月 30 日 コメントはありません

WordPressにブログパーツを貼り付けるには次のようにします。

  1. 管理ページの「外観」-「ウィジェット」を開きます。
  2. 「利用できるウィジェット」から「テキスト」を選び、サイドバーにドラッグします。
  3. ブログパーツのコードを貼り付けて「保存」をクリックします。
カテゴリー: WordPress タグ:

WordPressからMovableTypeへの移行

2010 年 1 月 29 日 コメントはありません

先程、書いた、WordPressからMovableTypeへの移行の件ですが、自分でコードを書くのが嫌になり、やはり他人の手を借りることにしました。

WordPress Export to Movable Type or TypePad – Blogging Expertise – custom WordPress blog design, installation, and consulting

ここにWordPressからMovableTypeへの移行の方法が書かれています。
とても巧妙な方法です。
普通は、エクスポートしたXML形式のデータを読み込んでMT形式に変換して表示するということをすると思うのですが、ここで使われているのは大胆にもいつも表示しているブログにMT形式のデータを表示してしまうという方法です。

  1. このページにある「download the zipped WordPress-to-Movable Type exporter」をダウンロードして解凍します。
  2. 「utility-export-to-mt」というフォルダに3個のファイルが入っていますので、このフォルダをサーバのWordPressのフォルダの配下にある「wp-content」フォルダのさらに下の「themes」フォルダの中にコピーします。
  3. WordPressの管理画面を開きます。「外観」の下の「テーマ」を開きます。
  4. 利用可能なテーマの中に「Export for Movable Type/TypePad 1.0」があるはずです。「使用する」をクリックすると本当にMT形式のデータを公衆にさらすことになるので「プレビュー」をクリックします。
  5. MT形式に変換されたデータが表示されます。これを保存します。

私はFirefoxを使ったのですが、データがポップアップで表示されたので、うまく保存できませんでした。
環境によるかもしれませんが、私の場合は「プレビュー」をクリックする際に、右クリックから「リンクを新しいタブで開く」を選択し、そこで開いたページを保存したところ、うまくできました。ヘッダとフッタが付いているのでこれは削除します。

2012年4月29日追記
リンク切れになってしまったので自分でコードを書きました。
WordPressをMT形式で出力

カテゴリー: WordPress タグ: , ,

WordPressからMovableTypeへ移行したい

2010 年 1 月 29 日 コメントはありません

このブログはWordPressを使っています。
はてなハイクで投稿した内容をバックアップを兼ねて、このブログに貼り付けていたのですが、(似たような投稿を表示するプラグイン)で、このはてなハイクばかりが表示されるという不具合があります。10日分をまとめて貼り付けているため文章が長く、言葉の一致数が相対的に多いからかもしれません。
というわけで、このはてなハイクのまとめをこのブログから外し、はてなダイアリーに移行しようと思います。

はてなダイアリーは他のブログからのインポートに対応しています。
しかしそのデータ形式はMovableType形式(MT形式)のみのようです。
一方、WordPressは内容のエクスポートに対応していますが、出力形式はXML形式のみ。
つまり、このままでは移行することができません。

ネットで調べてみたところ、MovableTypeからWordPressへの移行については情報が多いのですが、逆にWordPressからMovableTypeへの移行については、とても少ないのです。
エクスポートしたXML形式のデータをMT形式に変換する方法が見つかりません。
ようやく見つけた「PHPを使って変換する方法」を試しましたがダメ。
「MovableTypeをインストールしてXML形式をインポートする方法」というのがあり、実現性は高そう。しかし、そもそもMovableTypeが嫌でWordPressに乗り換えたのに今さら、という気がします。
途方に暮れて、昨夜は寝てしまいました。

今朝、ひらめいたのは「MySQLからデータを引き抜いてMT形式に整形する方法」。そもそもWordPressのデータはすべてMySQLにデータベース化されて保存されているのです。何もXML形式に変換したものをさらに変換する必要はないのです。
というわけで、この方法を採用することにします。
ただし、MT形式に整形するプログラムを自分で書かなければならないので、いつになることか。

追記
成功しました。
You Look Too Cool » WordPressからMovableTypeへの移行

カテゴリー: WordPress タグ: ,

MySQL5に移行

2010 年 1 月 23 日 コメントはありません

WordPressは2.9からは、MySQLは4.1.2以上でないと使えません。MySQL5ならばOKです。
ところが私の使っているMySQLは4.1.2未満だったのでアップグレードできませんでした。
MySQL4から5にするためにはデータベースの移行が必要なので躊躇していました。またPHPとの相性の問題もあるかもしれず、エラーが出たら面倒だと思っていました。

今般、思い切ってMySQL5に移行しました。
私が使っているレンタルサーバでは、まずMySQL4のデータベースからMySQL5の試用のデータベースにコピーされます。
この間、新旧のデータベースは使えません。つまり、このコピーの間はデータベースを使うウェブページにはエラーが表示されるのです。「只今、メンテナンス中」などという表示をするのが鉄則ですが、面倒なので、放置。
しかし、何時間もかかると思っていた、このコピーはわずか1分ほどで終了。

早速、phpMyAdminで新データベースの中身を覗いてみました。問題なくコピーされているようです。
次に、このブログの接続先データベースを書き換えてみました。そして適当なコメントを入れてみたところ、これも無事、新データベースに反映されました。
その他の自作のウェブページも試してみましたが問題なさそうです。

そこで試用ではなく本番で使用するように設定します。この切替は数秒。旧データベースが削除されます。
今夜は徹夜も覚悟していましたが、あまりに簡単なので拍子抜けしました。

WordPressも無事、2.9.1にアップグレードできました。

WordPress | 日本語 » WordPress 2.9.1 日本語版リリースのお知らせ

カテゴリー: WordPress タグ: ,

WordPressに関連投稿表示プラグインを入れる

2009 年 12 月 3 日 コメントはありません

このブログに、WordPress Related Post for Japaneseというプラグインを入れてみました。

WordPress Plugins/JSeries » WordPress Related Post for Japanese (関連投稿表示プラグイン)

Yahoo! Japan からアプリケーションID を取得するのが面倒な感じがしましたが、実際はとても簡単。
設定してから5分くらいで表示に反映されました。

説明には「MySQL は 5 系で確認」とありますが、4系でも一応、動くようです。

カテゴリー: WordPress タグ:

Windows Live Writerを使ってみる

2009 年 3 月 14 日 コメントはありません

Windows Live Writerが便利だと聞いたのでインストールして使ってみます。
WordPressでも使えます。

Windows Live Writer 2011

インストールの途中で、「このブログでは使えない」とメッセージが出た場合は、WordPressのダッシュボードを開き、投稿設定のXML-RPCのところにチェックを入れて変更を保存しておきます。これでインストールできます。

で、早速、使って書いてみましたが、さほど便利だとは思いません。
元々、WordPressの編集画面でいろいろできるからだと思います。

カテゴリー: WordPress タグ:

WordPress 2.7.1にアップグレード

2009 年 2 月 14 日 コメントはありません

WordPressのダッシュボードに「2.7.1にアップグレードせよ」とメッセージが出たのでその通りやってみました。

ホスト名、ユーザー名、パスワードを入力する必要がありますが(FTPソフトの設定と同じものを入力するとよい)、基本的にはボタン一つでアップグレード(バージョンアップ)されます。
とても簡単です。
MovableTypeのときは面倒なので放置していたなあ。

しかし、何が変わったのでしょう?
WordPress | 日本語 » WordPress 2.7.1 日本語版リリースのお知らせ

カテゴリー: WordPress タグ:

WordPressの使い方がよく分かる「WordPress.tv」

2009 年 1 月 18 日 コメントはありません

「WordPress.tv」はWordPressの使い方をビデオで説明するサイトです。

WordPress.tv

ナレーションも英語ですし、WordPressの言語も英語表記ですが、英語の苦手な人にも分かります。
「こんな使い方があるのか」という発見があります。

カテゴリー: WordPress タグ: