Octopressで画像などを使うとき、例えば、トップページで表示されるときと記事の詳細ページで表示されるときでは、 ディレクトリの階層が同じならないため、アドレスは絶対パスで指定するしかないのですが、そのときに使えるテクニックを紹介します。
URLを/から指定すると、Octopress側で絶対パスに補完してくれるようです。
例を挙げると、次のような具合に補完してくれます。
例:
/images/hoge.png => http://gam0022.net/images/hoge.png
この機能は、plugins/octopress_filters.rbの79行目のexpand_urlsというメソッドで定義されているようです。
gam0022.net's Tag Cloud