月別アーカイブで、mt:Entries内のカスタムフィールドの値を利用する

Movable Type5の月別アーカイブのmt:Entries内でカスタムフィールドとれないっていうのにはまった。サイトの全ページに特定ブログの最新記事リストを出力 - MTQ | Movable Type 5 ユーザーコミュニティにちょっとヒントがあったのだけど、 ブログのコンテキ…

特定のカテゴリを親カテゴリにもつカテゴリーアーカイブ/エントリーの判定

ちょっと状況説明が難しいのだけど、 特定のカテゴリーを親カテゴリーにもつ「カテゴリーアーカイブ」と「エントリー」のみ表示を変えたいときの判定。 カテゴリーアーカイブの場合

動画をiframeで埋め込んだ時のz-indexきかない問題(chrome)

iframeのコードでYouTube動画埋め込んだときに、z-indexきかないよ(動画の上になんか要素のるときなど)問題。 safariではcssの通りの挙動になるのだけど、chromeだとiframe(youtube)の内容が最前面にくる。というのはiframeのsrcに「wmode=transparent」…

パーマリンクのパスをルートからの/パスにする

mt:EntryPermalinkや、mt:AssetURLで出力されるのは、http://から始まる絶対パスだけど、 それちょっとヤダなって時に。 <mt:BlogParentWebsite><mt:SetVarBlock name="WebsiteURL"><$mt:WebsiteURL$></mt:SetVarBlock> <mt:Entries> <$mt:EntryPermalink replace=…</mt:entries></mt:blogparentwebsite>

各ブログのIDを調べる/取得する

別ブログの内容を読み込むときに、「mt:MultiBlog blog_ids=""」とかでID指定するとおもうんだけど、 本番とテストや復元つかってブログ追加したりとかで、IDがかわる場合があって、ちょっと不便。で、ブログ名からIDを取得してblog_idなどを指定する形にし…

history.pushStateをつかってみる。

pushState、実際にサンプルつくってみた。 http://dl.dropbox.com/u/131731/sample/pushstate/index.html リンク遷移時にページ内で必要な部分のみ表示が代わり、かつ、 ページのtitle、ページのURLも読み込んだ内容に適応したものにかわるよう。 HTMLは事前…

Google Mapsで住所から緯度経度 / マーカーから緯度経度&住所を求める

タイトル通りの内容。地図を登録させるフォームつくる機会があったんだけど、 住所検索だけだと同一番地内などで微妙に位置ずれする。なので、マーカーで緯度/経度を修正して、 投稿時には ・入力した住所 ・マーカーの緯度/経度 をもらってGoogle Mapsを表…

カレンダーの日本語表記の日付を英語表示にする(jQueryで無理やり)

WordPressの で表示されるカレンダーを英語表記にするやつ。 単に文字列を置き換えているだけだけど、 jQuery読み込んでいること前提で。 <script type="text/javascript"> $(document).ready(function(){ //yyyy年mm月の置換 $('#wp-calendar caption').each(function() { var text = $(th…

jQueryのフェード系メソッド + IEで、文字が潰れる問題

タイトルの通りなのだけどIE環境で特定要素に、 $('div').fadeIn('fast'); など、フェード系のメソッド(sideToggleとかいろいろ)かけると、 文字が潰れてジャギジャギなる。 より具体的にいうと、ClearType(Windowsの文字のアンチエイリアシング方式)が…

本文に続きがある場合の「(more・・・)」の表示を自由に変える(追記の判定)

再会

MacBook Air 11インチ欲しいかって? そりゃあ欲しいさ。「MacBook Air 11インチ欲しい!」 http://d.hatena.ne.jp/keyword/MacBook%20Air%2011%A5%A4%A5%F3%A5%C1%CD%DF%A4%B7%A4%A4%A1%AA

テーマファイルのパス

WPをインストールしたパス基準のテーマファイルのパスを出力するテンプレートタグってないのかな。。bloginfo('template_directory') だと、「http://〜/wp-content/themes/〜」 になるのだけど、 WPインストールディレクトリ基準(/wp-content/themes/〜)…

任意の内容のxmlを出力させる。

テーマのindex.phpに \n"; //query_postsで指定があればなんか指定。 query_posts('〜'); if (have_posts()) : while (have_posts())…

カスタムフィールドに登録した画像のサムネールやらを取得する。

WPってアップロードした時に、管理画面の設定>メディアで指定したサイズで ・サムネイル ・中サイズ ・大サイズ それぞれの画像が自動的に生成される。それを利用してカスタムフィールドで登録した画像の生成されたリサイズ画像を取得する。 より個別具体的…

月別アーカイブ表示に年区切りを入れる。

wp_get_archives();で表示される ・2010年3月 ・2009年6月 というのを 2010年 ・3月 2009年 ・6月みたいな表示にする。2010年3月等と表示される日本語環境のみ、March 2010とか表示される英語環境だと要修正。 <h3>ARCHIVES</h3> <div class="navi-archives"> </div>

wp_list_categories();の表示ソース整形 ※サブカテゴリ非対応

WPでカテゴリ一覧を表示する時、wp_list_categories();を使うんだけど、そのままだと、 <li class="categories">カテゴリー<ul> <li class="cat-item cat-item-1"><a href="〜" title="〜">〜</a> </li> </ul></li> となんか見た目いやな感じに表示されるので、整形する。 ※サブカテゴリ非対応。 <h3>CATEGORIES</h3> <div class="navi-categories"> <ul> </ul></div>

特定のページの内容を表示する。

post_content; //ここではpost_content(本文)を表示させてる。 ?> query_posts('page_id=〜'); としてもいいのだけど、重複タイトルが想定されないならpagenameのほうが都合いい気がする。 id調べなくていいし。取得したい…

コンテクストメニュー(右クリック)から新しいファイルを生成

Windowsの右クリックから新規ファイルをつくるっていう機能を、Macでも。Leopard時代は、 NuFile っていうアプリを使っていたのだけど、Snow Leopardになって動かなくなった。ので、Automaterのサービスで同じようなものを設定する。・指定されたテキストを…

アップロードした画像の縦横を比較して、指定サイズ以内にリサイズする。

まあ、MTで画像をアップする際に、 MT側でリサイズさせちゃおうという方法ですな。やっていることは アップした画像をwidth、heightを取得 width、heightを比較して、横長画像か縦長画像か判定 横長なら、横(width)基準で指定サイズにリサイズ 縦長なら、…

管理画面でサムネール画像が表示されない

MTで画像に関して、 画像(ファイル)のアップロードはできる ブラウザでその画像のパスにアクセスするときちんと表示される。 のに、 管理画面のアイテムや、カスタムフィールドのプレビューに表示されない (<img src="" >みたいになってる、[アイテムを…

fsmenu.jsとmootoolsがコンフリクトする問題

fsmenu.js(FreeStyle Menus)というhoverで下層ナビゲーションを表示するスクリプトがあるのだけど、 (HTML+javascriptでDHTMLと呼ばれてたころからあるっぽい) mootoolsと同時につかうと、コンフリクトして動作しなくなる(fsmenu.jsが)。 今ならfsmenu…

lightboxとCSS3

CSS

lightbox系スクリプトにCSS3のプロパティ追加すると面白い効果が手軽にできる。 見れる環境はまだ限定されるけど。自分のサイトで実装してみた。 photo > Page.1">811022.info > photo > Page.1 @-webkit-keyframes rolling { from { -webkit-transform: tra…

月別アーカイブリストの表記を変える。

WordPressで月別アーカイブリストで、 「2009年January」とかなってるのを、「2009/01」に変える。 wp-includes/general-template.php の $text = sprintf(__('%1$s %2$d'), $wp_locale->get_month($arcresult->month), $arcresult->year); を、 $text = spr…

Study-090910

Pd

pd 同階層に〜.pdをつくっておくとobj:〜で関数的に呼び出せる。(Abstraction) list of all Pure Data’s objects. object:metro = metronome。metoro [period] RjDj(objectはrjdj library) require:_main.pd, image.jpg, info.plist image.jpg = 320 …

Study-090909

Pd

わかりやすい。 Studio Gyokimae - Puredata初歩の初歩 基礎 Pdには「Edit mode」という概念があり、オン時は編集に、オフ時には演奏にそれぞれ都合の良いようインターフェースの挙動が異なります。 この切り替えは、Editメニュー内の「Edit mode」をチェッ…

RjDj Sprint Tokyoを見学してみる。

Pd

RjDj Sprint Tokyo に見学に行くことにした。 Pdなどまったくわからずに。以下あたりに目を通しておけばいいのだろうか。 理解できるか不安。。 ウノウラボ Unoh Labs: iPhoneアプリRjDjのシーン開発入門 #001 RjDj(Single Album) | My Codex Leicester Pd …

photosetでいろいろ

先のエントリーで、Flickrの任意のSetを取得してみたが、それでいろいろ試してみる。 Flickr x jQuery Cycle Plugin 画像の〜するって事を考えると、 » JQuery Cycle Plugin との相性は良さそう。というわけで ■デモ(画像切り替え) http://2244.jp/_demo/f…

JavaScriptからFlickr APIで任意のphotoset(セット)を取得

Flickr APIのflickr.photosを使うことで、 特定ユーザーの写真 特定タグの写真 特定エリアの写真 などの取得ができるよう。 参考: 第2回 JavaScriptからFlickr APIで画像検索 - マッシュアップ・ラボ:ITpro で、任意のphotosetを取得するのをやってみる。■…

YouTube動画のサムネールを取得する

http://www.youtube.com/watch?v=2zxL_va72gkという動画があったとすると、この動画のIDは、 「2zxL_va72gk」ですな。んで、 http://i.ytimg.com/vi/動画のID/〜.jpg と指定するとサムネール画像を取得できるよう。 W:120 x H:90 ( default.jpg, 1.jpg, 2.…

PrettyPhoto.jsで表示した要素をスムーススクロール

PrettyPhoto.jsを使ってiframeやインラインコンテンツを読み出す際に、 Windows IE系ブラウザ ページ全体にスクロールが発生している。 prettyPhoto内にスクロールがある。 マウスホイールなどでスクロールさせてる。 という環境下で、 マウスホイールでpret…