WordPressで特定カテゴリの最新記事を表示するのに役立つプラグイン「Customizable Post Listings」
10 / 29 / 2008

例えばWordPressで「最新記事を10件表示する」とかだと

<?php get_archives(‘postbypost’, 10); ?>

みたいな感じになるけれども、これだと寂しいし特定のカテゴリの最新記事は表示出来ない。

そこでCustomizable Post Listingsを導入すると色々出来るようになる。

ダウンロードはこちらから

http://coffee2code.com/wp-plugins/customizable-post-listings/

ダウンロードし、解凍して/wp-content/plugins/にアップロードし、管理画面から有効化する。

例えば、カテゴリID1の最新記事を5件表示する場合は

<?php if (function_exists(‘c2c_get_recent_posts’)) { ?>
<dl>
<?php c2c_get_recent_posts(5,”<dt>【 %post_date% 】</dt> <dd>%post_URL%</dd>”,’1′,’date’,'DESC’,0,’Y.n.j’); ?>
</dl>
<?php } ?>

などとする。

カテゴリID2の最新記事を内容も含めて10件表示する場合は

<?php if (function_exists(‘c2c_get_recent_posts’)) { ?>
<dl>
<?php c2c_get_recent_posts(10,”<dt>【 %post_date% 】</dt> <dd>%post_content%</dd>”,’2′,’date’,'DESC’,0,’Y.n.j’); ?>
</dl>
<?php } ?>

などとする。

カテゴリ関係なく10件表示するのなら、カテゴリIDの指定を0にすればよい。

使える引数が沢山あって他にも色々出来そう。

正規表現を使ってみた
10 / 17 / 2008

正規表現 – wikipedia

プログラミングをする人なら常識なのかもしれないが、HTMLやCSSのコーディングにも使えるんじゃ?と思って調べてみた。もののまとめ。

.(ピリオド) – 任意の一文字を表す(改行以外)

*(アスタリスク) – 直前の文字を0回以上繰り返す

? – 直前の文字が0個か1個ある

+ – 直前の文字が1個以上ある

¥n – 改行

¥t – タブ

^ – 行頭

$ – 行末

(A|B) – AまたはB

例えばWordの文章なんかをコピペした時に発生する行末の空白を消したい場合は

検索「 $」←半角の空白が入る

置換「」←何も無し

とする。

「マック」と「mac」を「Mac」に統一したい場合は

検索「マック|mac」

置換「Mac」

とする。

HTML4等で書かれた<img><br>等を<img /><br />に直したい場合は

検索「<(img|br).*?>」

置換「¥1 />」

()で括った部分は¥で呼び出せる。

んーまだイマイチ分からない。

そして気づいた。キーボードに¥が無い!US配列だからか!

Remember the Milk Dashboard Widget For Mac OS X (Leopard)
10 / 9 / 2008

タスク管理にとっても便利なRemember the Milk。

Widgetが知らぬ間にLeopard対応になっていた。個人的にはiCalですべて済ましたいのだけれども、今はRTMとicalとStickiesの併用。

ダウンロード
Remember the Milk Widget 1.1 (11/8/07)

本家
http://www.rememberthemilk.com

Macを買ったらインストールするもの
10 / 7 / 2008

Xcode

入れないとね

QuickSilver

これははずせない。

Adobe Creative Suite

無いと仕事にならない

Firefox

定番

Camino

Firefoxが重い時に使う

Thunderbird

Mailを使った事が無い

Fetch

他のFTPクライアントを使った事が無かったり

Fontographer

フォントを作りたくなったら

KEITAI Sync

携帯とiCalの同期に

MAMP

php開発用

NeoOffice

エクセルとか見なきゃいけない時に

Smultron

エディタはほぼこれ

ClamXav

ウイルス対策

VMware Fusion

これも必須

OmniGraffle

これ意外と楽しくなる

Skype

mtgがSkypeだと助かる

VLC

Quicktimeがダメな時に

Tunnelblick

VPNな時に

Perian

QT用

Flip4Mac WMV

QT用

随時追加ー

IE6のコメントアウトのバグに腹が立つ
10 / 4 / 2008

フロートしてるボックス内にコメントアウトを書くとIE6で表示されちゃうときがある。

解決策が

コメントアウトしないでください

って……..

Related entry

アンカーリンクタグをスムーズにスクロールさせるsmooth.pack.js
10 / 2 / 2008

ダウンロードはこちらから。

http://www.dezinerfolio.com/2007/08/08/df-javascript-smooth-scroll/

<head></head>内に

<script type=”text/javascript” src=”/パス/smooth.pack.js”></script>

とかく。

後は普通にアンカータグを書くだけです。とても簡単。

Leopardでスクリーンショットの影を消す
10 / 1 / 2008

Leopardになって一番と言っていいほど気に入らなかった点。それはスクリーンショットに影が含まれてしまう事。

Tigerまではこうだったのが、

こうなってしまう。

調べた所解決策がありました。ターミナルで

defaults write com.apple.screencapture “disable-shadow” -bool TRUE
killall SystemUIServer

と打つ。戻すときは

defaults write com.apple.screencapture “disable-shadow” -bool FALSE
killall SystemUIServer

と打つ。

解決出来てホントに良かったです。

スクリーンショットの取り方

スクリーン全体 : command+shift+3
任意の場所 : command+shift+4+マウスで選択
任意のウィンドウ : command+shift+4+space

です。
Leopardでスクリーンショット時の影を消す

You

are currently browsing the notizbloc blog archives for 10 / 2008.