WordPressでAmazon Wish Listの最新アイテムをタイトルタグに入れる

Posted on 2008/06/13 (金) 3:29
Filed Under WordPress, 案内 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

斬新さを狙ってタイトルタグにAmazonのほしい物リストの最新アイテムを表示するようにしてみた。
AmazonWishListをタイトルに入れる
SEO的にどういうメリット、デメリットがあるのかはあまり考えてない。もしかしたら成年コミックをほしい物リストに追加したら大変ハレンチなページタイトルになってしまうのではないかということをこのエントリ書きながら気がついた。したらケータイとかだとフィルタリングとかされてしまったりするのだろうか?

しくみとしては3/15の記事「Amazonほしい物リスト」で使ったAmazon Wishlistプラグインをちょいと改造して使ってる。

パーマリンクページだと出さずに、一応トップページにだけ。

WordPressで自分のはてブを表示する

Posted on 2008/05/30 (金) 16:34
Filed Under WordPress, 案内 | 1 Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

宗子時空:My Hatena Bookmark スクリーンショット右のサイドバーに、自分でブクマしたはてブを直近5件表示するようにしてみた。
使ったのは先日の「WordPressのサイドバーでtumblrを表示する」で使った、feedList Plugin。これはRSSを表示出来るんで、はてブのRSSを貼り付ければいいだけととてもラクチンなのだ。

Wordpress-はてブ-ATOMスクリーンショット当初ははてブのATOM(http://b.hatena.ne.jp/sorshi/atomfeed)を取得しようとしていた。
うん、コメントも出るしばっちりそう、と思っていたら、リンクが元記事ではなくはてブのパーマリンクを指しているのだった。スクリーンショットの例だと「WHOによる自殺予防の手引き - ゲームのミカタ - Fraternity7」のリンクはこっちを指してほしいのに「http://ageha909.blog121.fc2.com/blog-entry-637.html」こっちを指しているの「http://b.hatena.ne.jp/sorshi/20080530#bookmark-8405265」。

WordPress-はてブ-RSSじゃあRSSの方拾うかー、と取得元を(http://b.hatena.ne.jp/sorshi/rss)に変えたら、こんな感じの乱れた表示に。しかし、リンクは期待通り。
この状態でfeedListのオプション、show_descriptionをfalseに変更すると乱れはなくなりリンクは期待通りだけど、コメントが出ないいまの表示となった。

・リンクが期待通り
・表示が期待通り
・コメントも表示出来る
にするには、設定はどうしたらいいものか。

WordPressのサイドバーでtumblrを表示する

Posted on 2008/04/01 (火) 0:58
Filed Under WordPress | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

WordPressのサイドバーでtumblrを表示
サイドバーに自分のtumblrの新着を表示してみたらおもしろいんじゃないかと思って試作してみた。
tumblrはRSSを吐いてくれるのでRSSを表示してくれるプラグインを利用すればいいわけだ。
今回使ったのは結構高機能なRSS/ATOM表示プラグインのfeedlist
で表示してみたのがこのスクリーンショットなんだけど、今回は採用見送りとなった。

Amazonほしい物リスト

Posted on 2008/03/15 (土) 22:53
Filed Under WordPress, 案内, 日記 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

最近話題の、Amazonの自分のほしいものをがんがん登録しておくと人からプレゼントしてもらえるかも、という機能が先日「ウィッシュリスト」から「ほしい物リスト」と直接的な名前に変わった。
うちでも2003年から宗子ウィッシュリストをひっそり公開していたもののアピールが足りず誰にも気づかれなかったようなのでもうちょっとわかりやすいところに表示しなおしてみた。

  1. 直リンク:宗子ほしい物リスト
  2. WordPressプラグイン「Amazon Wishlist」によるサイドバーへの表示。
    Twitter,New Books,New CD,New DVD,Recently,Categories,Archives,Amazonのしたの「Wish list」。
    このプラグイン、表示数を10じゃなく30ぐらいにあげたり、ソート順を追加日からほしい順にしようとしてAmazon Associates Web Service(旧ECS) API Version: 2008-03-03を読んでみたがWishListは一回に取得できるのは10までで、ソートに使えるのはDateAdded,LastUpdated,Priceの3つしかなかった。今後のAPI拡張に期待。
    そして、表示がデフォルトのままなんで今度直そうかとも。

そして、ほしい物リストから、アイテムを選んでカートに入れると配送先のところでこんな風に出る。友達の誕生日とかのプレゼントにこんな合理的な仕組みはなかなかないよね!


ところで、このエントリ、これだけAmazonのことかいてて、広告にAmazon Hacksとか表示されるのだろうか。

〔PR〕
Amazonのインスタントストア「宗子書房」のご利用はサイドバーのAmazoのクリックが便利です。

続・iG:Syntax Hiliter、縞々編

Posted on 2007/08/14 (火) 11:50
Filed Under WordPress | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

昨日の「ソースコード表示プラグインiG:Syntax Hiliterを使ってみる」で導入したプラグインを改造して行の色を縞々になるようにしてみた。
サンプル

PERL:
  1. #!/usr/bin/perl -w
  2. use strict;
  3. use LWP::Simple;

変更したのはsyntax_hilite.php(v3.5)の143行目にbackground-color:#F0F0F0;を追記した。


$geshi->set_line_style('color:'.IG_LINE_COLOUR_1.';', 'background-color:#F0F0F0; color:'.IG_LINE_COLOUR_2.';', true);

行番号の背景に色が付かないのはCSSとか詳しくないのでまだよくわかんない。

ソースコード表示プラグインiG:Syntax Hiliterを使ってみる

Posted on 2007/08/13 (月) 17:31
Filed Under WordPress, 案内 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

WordPressでソースコードを整形して書くためのプラグインとしていままでPHP Highligh Stringをつかってたんだけど、iG:Syntax Hiliterに切り換えてみた。
表示サンプルはこんな感じ。

PERL:
  1. #!/usr/bin/perl -w
  2. use strict;
  3. use LWP::Simple;
  4. #インストールディレクトリ
  5. my $workdir = "/path/to/exzmple/";
  6. # 最新画像ゲット
  7. my $now = `date +%Y%m%d%H`;
  8. chomp $now;
  9. my $min = `date +%M`;
  10. chomp $min;
  11. my $filemin = $min( $min % 10) ;
  12. $filemin = sprintf("%02d",$filemin);
  13. my $imgurl = "http://tokyo-ame.jwa.or.jp/mesh/100/" . "$now"."$filemin".".gif";
  14. my $status  ;
  15. do {
  16.     $status = mirror($imgurl, "$workdir/cullentradar.gif");
  17.     # 404なら23秒待って再トライ
  18.     if ($status  eq "404"){
  19.         sleep 23;
  20.     }
  21. } until ($status ne "404");
  22. # 合成
  23. my $oserr;
  24. $oserr = `composite -compose over $workdir/cullentradar.gif  $workdir/map100.jpg $workdir/before.png `;
  25. $oserr = `composite -compose over  $workdir/msk100.gif $workdir/before.png  $workdir/XL.png `;
  26. $oserr = `convert -sample 771x480 $workdir/before.png $workdir/Lb.png`;
  27. $oserr = `composite -compose over  $workdir/msk000.gif $workdir/Lb.png  $workdir/L.jpg `;
  28. $oserr = `convert -resize 480x299 $workdir/L.jpg $workdir/M.jpg`;
  29. $oserr = `convert -resize 240x150 $workdir/L.jpg $workdir/S.jpg`;
  30. #回転
  31. $oserr = `convert -rotate 90  $workdir/L.jpg $workdir/Lp.jpg`;

CSSをいじると色を縞模様などにも出来そうな感じ。
(追記:した)
なぜか、PLAIN TEXTのときの表示がCaminoだと極小サイズになってしまうのがナゾ。新規ウィンドウにした。

WordPressで過去記事一覧をつくる

Posted on 2007/08/09 (木) 18:34
Filed Under WordPress, 案内 | 1 Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

page thumbnailWordPressにシステムを切り換えてから、過去記事がずらりと並ぶようなリストがなくなっていたんで、過去記事一覧ページを作った。


ここから下は手順など。

 まずSmart Archives for WordPressというプラグインを使うことにした。いま動いてるのがWordPress2.0系なんでSmart Archives 1.5を選択。
 SmartArchivesはページにphpを書き込む必要があるため、phpを動かせるようにrunPHPプラグインをインストール。

 正しくインストールできると月ごとにリストでタイトルが表示することが出来る。ここで各エントリのタイムスタンプも表示させたいと思ったんで少し拡張してみた。

部分的に抜粋するとこんな感じ。


$printabledate = date("m/d H:i",strtotime($post[post_date]));
echo('<li>'. $printabledate.' <a href="'.get_permalink($post[ID]).'">'.$post[post_title].'</a></li>');

お持ち帰りはこちら。
Smart Archives for WordPress ver.1.5 patched

(追記:8/10 11:15)
August 2007といった月別のリンクが正しくないのを修正した。

 簡単にいうと16行目をこうした。

//$archive_uri = get_settings('home')."/archives/";
$archive_uri = get_settings('home')."/";

トラバがこなかった障害の一時的解決

Posted on 2007/02/13 (火) 17:51
Filed Under WordPress | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

 先日から悩んでいたTrackBackが受け取れない問題はProtect Web Form CAPTCHAプラグインのせいだということがわかった。
 じゃあ、他のを使うか、と思ったけどこれがまたCAPTCHA使えてトラバが期待通り機能するプラグインを探してみたがみつけられなかった。仕方ないんでとりあえずCAPTCHAはずしてWordPress標準で持つAkismetアンチスパムプラグインを使うことにした。
 ひとまずこれで様子を見る予定。
 トラバとかコメントにスパム判定や承認の作業が介在しててしまうのでもらってもすぐには反映しないかもしれません。なんとか改善したいところ。

MyHatenaBookmark

New Books


New CD

New DVD


Recently


Categories


Archives


Amazon


宗子書房

Wish list

Error! There was a problem building your wish list, please try again later.



Pages (149): [1] 2 3 4 5 6 7 8 9 10 11 ... Last »