Archive for 5月, 2009

Twitter Weekly Updates for 2009-05-20

by oganosin. 0 Comments

  • docomo新機種、javascript対応ってマジかよ・・・ #
  • 3カラムのblogはコードを書くには狭いかも・・・ #
  • 急にIdlewildが聴きたくなった。そういえばニューアルバムが出たかそろそろ出る予定のはず・・・。 #

Powered by Twitter Tools.

Ktai Style でメタタグを追加する方法

by oganosin. 0 Comments

Ktai Styleで携帯表示を行っているとメタタグのkeywordとdescriptionが表示されないみたい。
All in one SEO pack と併用すればwp_head内で設定されるのかなーと思ったけれども、どうやら出力されない。というわけでKtai Style用のテーマのfunction.php内に以下のコードを追加して対応してみた。
All in one SEO packとktai styleの併用はよくないようなのでしばらくこれで様子を見よう。

function addMetatags(){
	global $post;
	if(is_single() || is_page()){
		if( $post->post_excerpt != '' ){
			echo '<meta name="description" content="' . $post->post_excerpt . '" />';
		}else{
			echo '<meta name="description" content="'
				. htmlspecialchars($post->post_title)
				. '" />';
		}
		echo '<meta name="Keywords" content="';
		foreach(get_the_tags($post->ID) as $tag ){
			echo $tag->name . ", ";
		}
		echo '" />';
	}elseif(is_category()){
		echo '<meta name="description" content="'
			. htmlspecialchars(strip_tags(category_description()))
			. '" />';
		echo '<meta name="Keywords" content="default keywords" />';
	}else{
		echo '<meta name="description" content="default keywords" />';
		echo '<meta name="Keywords" content="default keywords" />';
	}
}
add_action('wp_head', 'addMetatags');

尾崎豊が解禁されているようだ

by oganosin. 0 Comments

ちょっと古い話題だけどテレビでリスが尾崎豊解禁と叫んでいる。
KDDI presents 尾崎豊メモリアルスペシャルなんてものも行われたようで。特にオフィシャルサイトなんかはないみたい・・・。
ちょっと古い話題だけどテレビでリスが尾崎豊解禁と叫んでいる。
KDDI presents 尾崎豊メモリアルスペシャルなんてものも行われたようで。特にオフィシャルサイトなんかはないみたい・・・。

音楽は人に聴いてもらうことが一番大事だけど、こうやっていろんなプロモーションに利用されてお金が動いていくのはなんとなく気持ちが悪い。でも当然の経済活動なんだけどね。音楽はアートではなくビジネスですな。
ってか解禁ていうけどだれが禁止にしてたのさってのが一番腑に落ちない。

定価:

EAN:


初めてのwordpress plugin その1

by oganosin. 0 Comments

勉強がてらwordpressのpluginを作ってみた。
どうやらwordpressのpluginはadd_filterで出力に対してフィルターをかけることが
一つの定番のようです。当初はDBなんかは使わず、出力に対してフィルターをかけることがメインかと思う。

参考にしたのは
http://zone.maple4ever.net/blog/archives/440/
このサイト。
まずは初めてのプラグインということで、Ktai_styleにteltoリンクを追加するものを
作成してみた。ソースは以下の通り。
例えば 0120-000-000
なんかにリンクがつくはず。

<?php
/*
Plugin Name: Add mobile links
Plugin URI: http://www.oganosin.net/
Description: add telto link to the entry
Author: oganosin
Version: 1.0
Author URI: http://www.oganosin.net
*/

add_filter('the_content', 'addteltolinks');

function addteltolinks($body) {
        if(!defined ('KS_VERSION')){
            return $body;
        }
        $body = preg_replace('/(\d{2,4}\-\d{2,4}\-\d{2,4})/',
                '<a href="tel:\\1">\\1</a>',
                $body);
        return $body;
}
?>