2007/10/26 金曜日

カテゴリ毎にテーマを変更する

Filed under: wordpress — admin @ 19:18:03

サブドメイン毎にカテゴリを変えるTIPSと一緒に使う

http://www.orioa.com/wordpress-plugin-themed-categories/

SEO的に重要

http://download.mikelopez.info/2006/10/17/wordpress-themed-categories-plugin/

てか、プラグインに書いてありますな

http://www.gregboser.com/wordpress-subdomain-plugin/

IEだとJavaScriptで管理メニューに追加されるので動かない罠

事前にテーマを置いておかないとダメ

wp-content>themes>category1,2,3….

No Tags

三角錐のルービックキューブ

Filed under: 未分類 — admin @ 19:17:43

ピラミンクス
12面体はデカミンクス
ルービック」より難しいパズル

No Tags

Amazonにない書籍をネットで買え–ユーザーはどう検索する?:マーケティング - CNET Japan

Filed under: seo — admin @ 19:17:02

Amazonにない書籍をネットで買え–ユーザーはどう検索する?:マーケティング - CNET Japan
Amazonにない書籍をネットで買え–ユーザーはどう検索する?

どれだけ、キーワードが重要かが分かります。

No Tags

Amazonアフィリエイト用プラグイン

Filed under: wordpress — admin @ 16:19:21

とりあえずURLだけ

あとでまとめます。

http://www.naviwave.com/blog_w/?p=9

http://manalang.wordpress.com/wp-amazon/

No Tags

カテゴリ毎サブドメイン化

Filed under: wordpress — admin @ 16:14:47

とりあえずカテゴリ毎にサブドメイン化してみた。 

日本語には未対応。

punny_decodeしてあげてurl_encodeしてあげる処理が必要

■ サブドメインでアクセスするには
vi wp-settings.php  

$domains = explode('.',$_SERVER["HTTP_HOST"]);
// ベースドメイン削除

array_pop($domains);
array_pop($domains);
$subdomain=array_pop($domains);
if($subdomain){
  $_SERVER['REQUEST_URI'] = "/category/".$subdomain.$_SERVER['REQUEST_URI'];
}

■ カテゴリのリンクを編集するには 

wp-includes/category-template.php

リンク本体はここらへん?

apply_filterはモジュールでよく使われるfunction呼び出しの動的化

plugin.phpにある

function get_category_link($category_id) {
.
.
.
  $catlink = str_replace('%category%', $category_nicename, $catlink);
  //$catlink = get_option('home') . user_trailingslashit($catlink, 'category');
  $catlink = "http://”.$category_nicename.”.ne.tc/“;
 }
}
No Tags

クロス集計まとめ

Filed under: SQL — admin @ 10:18:50

 ■ MySQL

1)究極的に変態チックに省略するとこうなる

SELECT
   sum(carrier_id=1) "ドコモ",
   sum(carrier_id=2) "au",
   sum(carrier_id=3) "SoftBank"
 FROM
   access

 2) 一般的にはこちら

 SELECT
   sum(field(carrier_id,1)) "ドコモ",
   sum(field(carrier_id,2)) "au",
   sum(field(carrier_id,3)) "SoftBank"
 FROM
   access

 ■ Oracle

 SELECT
   sum(decode(carrier_id,1,1,0,0) "ドコモ",
   sum(decode(carrier_id,2,1,0,0) "au",
   sum(decode(carrier_id,3,1,0,0) "SoftBank"
 FROM
   access

 ■ PostgreSQL
 ※ Oracleはこっちでもできるようです。

 SELECT
   sum(case when carrier_id=1 then 1 else 0 end) "ドコモ",
   sum(case when carrier_id=2 then 1 else 0 end) "au",
   sum(case when carrier_id=3 then 1 else 0 end) "SoftBank"
 FROM
   access
No Tags