PamGau::Note http://note.pamgau.net Memo だけに飽きたらず… Tue, 29 May 2007 13:13:14 +0900 http://wordpress.org/?v=ME2.2.3 ja WordPress Theme 作成ガイド http://note.pamgau.net/archives/17 http://note.pamgau.net/archives/17#comments Tue, 29 May 2007 22:13:14 +0900 kyorecoba http://note.pamgau.net/archives/17 WordPressテーマ:作成&カスタマイズ

流れも分かりやすくて読みやすいです。各論にまでは入っていませんが、それはまた別の話でしょうか。

下記のブックマークレットを使えばいいので致命的でもないのですが、この配色は読みづらいです。

うざい色を正常化 (JavaScript::Bookmarklet Blog)

]]>
http://note.pamgau.net/archives/17/feed
WordPress2.2ME へアップグレード http://note.pamgau.net/archives/16 http://note.pamgau.net/archives/16#comments Sat, 26 May 2007 06:37:41 +0900 kyorecoba http://note.pamgau.net/archives/16 ME2.2 をリリースしました (WordPress Japan DB)

同ページからのリンクにある "http://wordpress.xwd.jp/local/" によれば、"wp-config.php" に下記の2行を追加する必要があるそうです。

// v2.2以降は以下の2行を追加してください。

define('DB_CHARSET', 'utf8');

define('DB_COLLATE', '');

このブログを動かしている XREA の MySQL はデフォルトで EUC-JP なのでこれでいいのか、ちと不安ながらこの記事を執筆中です。

]]>
http://note.pamgau.net/archives/16/feed
mixi日記キーワードランキング (2007年04月16日) http://note.pamgau.net/archives/18 http://note.pamgau.net/archives/18#comments Mon, 16 Apr 2007 23:23:11 +0900 kyorecoba http://note.pamgau.net/archives/18
  • ビリーズブートキャンプ 375pt
  • 天皇賞 273pt
  • 三重県 257pt
  • 福山雅治 245pt
  • グレンラガン 236pt
  • 地震 211pt
  • 東京タワー 203pt
  • 浦和レッズ 200pt
  • F1 198pt
  • ツーリング 196pt
  • 競馬 194pt
  • ワンピース 192pt
  • 結婚式 189pt
  • ダーツ 183pt
  • テニス 182pt
  • 彼氏 179pt
  • パチンコ 177pt
  • サッカー 176pt
  • フリマ 174pt
  • バンド 173pt
  • ガンダム 171pt
  • レース 169pt
  • ジャンプ 168pt
  • 映画 166pt
  • ラーメン 164pt
  • チューリップ 163pt
  • ディズニー 162pt
  • ケーキ 161pt
  • バスケ 160pt
  • 料理 158pt
  • ]]>
    http://note.pamgau.net/archives/18/feed
    WordPress への投稿後に class 名が削除されることを防止するプラグイン http://note.pamgau.net/archives/10 http://note.pamgau.net/archives/10#comments Sat, 07 Apr 2007 05:53:58 +0900 kyorecoba http://note.pamgau.net/archives/10 私の場合、特に記事の主題となるようなウェブページは、<a class="topic" …> とマークアップしてきました。

    ところが WordPress の管理画面のエディタから定法通りに記事を投稿すると、上の 「class="topic" 」がきっちり削除されます。

    この動作を無効にするオプションはないようなので、下記のページで提示していただいているスクリプトをコピーしたプラグインを導入しました。

    WordPress における引用符 (7ème Gnossienne)

    そういえば、「WordPressのRSSを全文配信にする (PamGau::Memo)」で書いた一重引用符を含むコードも下記のように勝手に変換されていたことがありました。

    <?php the_content_rss(‘’, 0, ‘’, 0, 3) ?>

    なかなか、手ごわいものです > WordPress。

    ]]>
    http://note.pamgau.net/archives/10/feed
    ME 2.1.3 へ更新 http://note.pamgau.net/archives/8 http://note.pamgau.net/archives/8#comments Fri, 06 Apr 2007 16:59:59 +0900 kyorecoba http://note.pamgau.net/archives/8 ME2.0.10 / 2.1.3 リリース (WordPress Japan DB)

    本家のリリース発表から素早く対応していただいたので、2.1 系の当方も「暖かい」うちに更新しました。

    直近の差分を上書きするだけなのですが、手の入ったファイル数は思ったよりも多いですね。

    同日追記

    フィードに不具合が生じました。下記の対策で復旧します。

    2.1.3 にしたら RSS, ATOM が配信されない (WordPress Japan フォーラム)

    ]]>
    http://note.pamgau.net/archives/8/feed
    WordPress のインストール後、やったこと http://note.pamgau.net/archives/7 http://note.pamgau.net/archives/7#comments Wed, 04 Apr 2007 01:44:45 +0900 kyorecoba http://note.pamgau.net/archives/7 WordPressインストールしたら始めにやること (Tech de Go)

    有名な上の記事を……全然参考にしてません(汗)

    仔細は省いて項目だけ挙げてみました。

    1. ユーザ設定の変更 [関連記事]
    2. Akismet の導入 [関連記事]
    3. Feedburner プラグインの導入 [関連記事]
    4. RSS フィードの出力書式変更 [関連記事]
    5. アクセス解析プラグイン「Stat Traq」の導入
    6. Google サイトマップ作成プラグイン「Google Sitemap Generator for WordPress v2 Final」の導入
    7. robot.txt 作成
    8. Google Webmaster Tools への登録
    9. Live Search, Yahoo! への検索エンジン登録

    何か抜けているような気もしますが、こんなところでしょう。

    「4」については下記記事に記載された方法もあります。そちらの方がスマートなのかもしれませんが、よくわかりません。

    WordPressのRSSにHTMLタグを挿入する. (MODE:D : Blog)

    更新 Ping の送信先はあまり多くしても意味がないので、下記の2つだけにしました。

    (more...)

    ]]>
    http://note.pamgau.net/archives/7/feed
    WordPress のインストール後、最初にすべきこと http://note.pamgau.net/archives/6 http://note.pamgau.net/archives/6#comments Tue, 03 Apr 2007 22:47:57 +0900 kyorecoba http://note.pamgau.net/archives/6 絶対に『ユーザ設定』です。

    1. WordPress が発行する ID:admin でログインする。
    2. 管理者(administrator) 権限のユーザ [A] を設定する。
    3. 投稿者(author) 権限のユーザ [B] を設定する。
    4. ログアウトし、改めて管理者(administrator) [A] でログインする。
    5. ID:admin を削除する。

    "admin" というユーザ名でブログを更新し続ける人はほとんどいないでしょうから、「2」は普通に行われます。

    この中で一番重要なのは、「2」をやった後、「5」をやることだと思います。

    今回、初めて公開サーバに WordPress をインストールして分かったのですが、インストールに成功すると、WordPress は ID:admin とパスワードを記載したメールを登録アドレスに送信してくるのですね。

    通常は暗号化されていないメールにパスワードを記載することは好ましくないこととされています。そこを敢えて WordPress ではそのような仕様にしているのは、メールを受け取った後に、上のような手順で ID:admin を速やかに削除することが期待されているのだろうと思いました。

    なにしろ、クラッキングを行うようなプログラムでは "admin" などという ID は真っ先に狙うものなので、やっぱりこれは無くしておきたいところです。

    次いで、重要なことは記事と一緒に公開される "author" に係る ID を管理者権限にしないことです。これは投稿者(author) 権限に止めるべきでしょう。

    導入初期はいろいろと設定を変更することもあって、つい管理者(administrator) 権限でログインし続け、ついでに記事の更新も済ませてしまいがちですが、通常のブログ更新には、投稿者(author) 権限で十分です。

    仮に投稿者(author) 権限 のパスワードが盗まれ、侵入されても、管理者権限の ID さえ無事なら対処できます。管理者権限の ID すら、なるべくオープンにしない心がけは大事だと思います。

    最上位の管理者が自分以外に存在してくれる Web サービスではないので、せめてこれぐらいの用心はしておいてもいいでしょう。まあ、レンタルサーバだと、厳密には存在するのですけど、このぐらい姿勢があってもいいかな…と思いました。

    ]]>
    http://note.pamgau.net/archives/6/feed
    WordPress 2.1 における関数名の変更 http://note.pamgau.net/archives/5 http://note.pamgau.net/archives/5#comments Tue, 03 Apr 2007 07:17:57 +0900 kyorecoba http://note.pamgau.net/archives/5 早速、ぶち当たりました。

    私は「日本語至上主義」なので(笑)、下記から Feedburner プラグインをダウンロードしました。

    Feedburner Feed Replacement 日本語版 (WordPress Japan フォーラム)

    旧バージョンの WordPress では問題なく導入できていたところが、今回は『generate_page_rewrite_rules() という関数は未定義』というエラーメッセージに遭遇しました。

    少しググると、WordPress 2.1では同機能の関数名が変更になったとのことです。

    結局、"ol_feedburner.php" 中の「generate_page_rewrite_rules()」を、「generate_page_uri_index()」に手で置換して解決しました。

    尚、Feedburner 日本語サイトにおいても WordPress プラグインの紹介がありましたので、そちらを使えばこのような作業は不要になるのかもしれません。それに高機能のようですね。既に導入してしまい、面倒なので試していませんが、念のため書き添えておきます。

    ]]>
    http://note.pamgau.net/archives/5/feed
    新ブログ初期の ToDo http://note.pamgau.net/archives/3 http://note.pamgau.net/archives/3#comments Tue, 03 Apr 2007 05:42:42 +0900 kyorecoba http://note.pamgau.net/archives/3 一応、一つ目の記事として ToDo を書いておきます。

    特にWordPressはver2.1で改変された個所が大きいので要注意です。

    現在のTodoは以下の通り。Akimet は速攻で導入済み。

    • Ping 送信先の検討
    • Theme をスクラッチで書き上げる試みをする
    • PHP 文献の紹介
    ]]>
    http://note.pamgau.net/archives/3/feed