Ktai Style 説明書

プラグイン配布ページ
  http://wppluginsj.sourceforge.jp/ktai_style/

●●概要●●

  Ktai Style は、あなたの WordPress ウェブログを日本の携帯電
話対応にするプラグインです。携帯電話でアクセスすると軽量化し
たサイト表示を行います。ページ容量が大きい場合、端末に応じて
ページ分割を行います (5KB〜30KB ごと)。
  独自のテンプレートを持っており、携帯電話向けサイトのデザイ
ンを編集することができます。また、絵文字も使用可能で、各電話
キャリアに応じて自動変換されます。

●●対応環境●●

・WordPress 2.2 以降。2.3 でも動作します。2.1.x の場合、ウェ
  ブログの文字コードが UTF-8 ならば動くかもしれませんが、テ
  ストしていません。2.0 は未対応です。
・PHP 5 以降。ただし、動作確認は PHP 5.2.x で行なっています
  ので、PHP 5.0.x, 5.1.x では動かないかもしれません。自己責
  任にてご利用をお願いします。PHP4 の対応予定はありません。

●●設置方法●●

 1. プラグインをダウンロードして展開し、ktai_style フォルダー
    ごとサーバーに転送します。ただし、README-ja_utf8.txt (本
    ファイル) 等の拡張子が txt のファイルと ktai_style-ja.po 
    (言語リソースのソースファイル) は転送しなくて構いません。
 2. Ktai Style プラグインを有効にします。
 3. 好みに応じて、サイト管理画面の各種設定→携帯表示でオプシ
    ョンを変更します。たいていはデフォルトのままで構いません。

●●以前のバージョンからの更新方法●●

  テンプレート (templates フォルダ以下のファイル) をそのまま
利用している場合は、配布ファイルでサーバーのファイルを上書き
してください。
  テンプレートを改造している場合は、配布ファイルの templates 
フォルダ以下について、自分が行なった改造をパッチしてからサー
バーに転送してください。
  バージョン 0.83 までの arc_****.php は使いませんので、削除
してください。
  バージョン 0.82 までに存在した xx_home.php を home.php に
名称して使っていた場合、home.php を削除してください。

●●設定内容●●

携帯サイトの見た目を簡単に調整できます。もっと自分思いに変更
したい場合は、テンプレートを改造してください (CUSTOMIZE.txt 
参照)。

○デザイン

携帯サイトの見栄えを変更できます。

・フロントページ・検索結果
    デフォルトでは、1番目の記事だけ本文表示し、2番目以降をタ
    イトル・日付のみを一覧するスタイルです。これを、すべての
    記事について、タイトル・日付のみ表示に変更できます。
・最新のコメント一覧
    デフォルトでは、コメントとトラックバック・ピンバックを混
    在して表示しますが、二者を分離できます (トラックバックと
    ピンバックは分離しません)。
    なお、各記事のコメントについては、コメントとトラックバッ
    ク・ピンバックの分離は未対応です (混在表示のみ)。
・外部サイトへのリンク
    デフォルトでは、外部サイトへのリンクは削除され、通常のテ
    キストと見分けがつかない表示となります。ウェブログ内のリ
    ンク、mailto:, tel: スキームのみハイパーリンクとなります。
    「電話会社ごとに処理を変える」を選択すると、以下の処理と
    なります。
    ドコモ、ソフトバンク: 削除
    au: PC サイトブラウザでそのサイトを閲覧できるリンクに変換
    ウィルコム、その他: 変換せずそのまま
・下記のサイトはリンクをそのまま残す
    このフィールドに記入された URL へのリンクは削除されずに残
    ります。携帯電話対応サイトの URL を記入すると便利です。

○文字色

  要所要所の文字色を変更できます。この設定は複数のテンプレー
トに跨がるため、テンプレートの改造ではなく、設定画面での変更
を推奨します。
  設定値は #rrggbb の16進表記で記述します。HTML では一般的な
書式です。

・記事タイトル一覧の横に表示する日付
・記事本文に表示する投稿者・日付
・コメント種別 (コメント／トラックバック／ピンバック)
・外部サイトへのリンク文字列 (「電話会社ごとに処理を変える」
  場合のみ有効)

※背景色・通常の文字色・リンク色・訪問済みリンク色は、設定画
面ではなく、テンプレートの改造 (templates/header.php の <body> 
要素の属性を修正) で対応してください。

○投稿・コメントの日付書式

  投稿やコメントの日付書式を変更できます。WordPress 一般設定
の日付書式は、原則として使っていません (記事タイトルの上に表
示する日付は一般設定を適用)。
  これは、「今年の日付は年を省略して表示する」「今日の日付は
時刻のみ表示する」という短縮処理を行うためです。したがって、
それぞれの状況に応じて書式を設定する必要があります。
  フォーマットに使う文字列は WordPress の設定画面と同じ (PHP 
の date() 関数と同じ) です。

・年月日を表示する場合 (去年以前の日付)
    デフォルトでは Y-m-d という ISO フォーマットです。スラッ
    シュ区切りや日本語表記に変更して構いません。なお、年・月
    ・日を示す文字それぞれが含まれる必要があります。
    OK な例: Y/m/d , Y年n月j日, M jS, Y
    ダメな例: n/j, Y年n月
・月日のみ表示の場合 (今年の日付)
    デフォルトではスラッシュ区切リの n/j という書式です。年
    省略では ISO フォーマットは不自然なためです。月・日を示
    す文字列それぞれが含まれる必要があります。
・時刻
    時刻フォーマットはすべての場合で使われます。デフォルトは
    秒を省略した H:i です。

●●注意事項●●

・1ページの記事数は、PC 向けサイトと同じ (各種設定→表示設定
  の「ブログページ」の設定値と同じ) になります。したがって、
  ページ番号付きの URL (*1) でも、PC と携帯電話で同じ内容が
  見られます。
  (*1) http://blog.example.jp/page/3/ のような URL

・記事中の画像は、リンクに変換されます。サムネールに対して元
  画像へのリンクが設定された状態 (「クリックすれば大きい画像
  を表示」という見せ方) の場合、元画像は無視してサムネールへ
  のリンクとなります。リンク文字列は alt 属性の内容です (な
  ければファイル名)。

・ただし、携帯電話にも画像を見せたい場合は、img 要素に 
    class="ktai"
  という属性を追加してください。すでに class 属性があるなら、
  既存の class の後ろに空白を入れて ktai と書けばよいです。
  例: <img src="/qr.png" class="noframe ktai" />
  なお、画像をインライン表示させたとき、ページ分割機能は正常
  に動作しません (画像サイズを考慮していません)。

・XHTML Basic (携帯電話向け XHTML) では不要な要素・属性は、
  ある程度除去していますが完全ではありません。テーブルタグな
  ど、一部端末で対応していない要素も出力してしまいます。

・ページ分割サイズは端末に応じて自動調整されます。分割値は以
  下の通りです。
    DoCoMo mova :  5000 バイト (約5KB)
    DoCoMo FOMA : 10000 バイト (約10KB)
    au          :  9000 バイト (約9KB)
    SoftBank PDC:  6000 バイト (約6KB)
    SoftBank 3G : 10000 バイト (約10KB)
    WILLCOM     : 30000 バイト (約30KB)
    その他      : 10000 バイト (約10KB)

・パスワード保護された投稿でコメント投稿したとき、投稿後に記
  事またはコメントを見るには、再度パスワード入力が必要となり
  ます。これは仕様であり、改善は非常に困難です。ごめんなさい。

●●Mobile Eye+ との相違点●●

・電話キャリアを自動判別して、要所要所で絵文字を使っています。
・ページ容量が大きい場合、5KB〜30KB ごとにページ分割します。
・最新のコメント一覧が見られます。
・全角カナ→半角への変換は行いません。
・ウェブサイトや画像の変換サービスは利用しません。外部サイト
  へのリンクはデフォルトでは削除されます。
・コメントとトラックバックは混在して表示します (WordPress の
  標準動作)。
・パスワード保護の解除は、端末によらずフォームへの入力で可能
  です (Basic 認証は使いません)。そのかわり、投稿やコメント
  の閲覧の度にパスワード入力が必要となります。
・WordPress 2.0 および PHP4 は未対応です。

●●今後の予定●●

・ウェブログ管理機能 (投稿の編集、コメントの管理、カテゴリー
  の修正など) を付ける。

●●改版履歴●●

ver 0.90 (2007-10-03)
  ページ容量が大きい場合、5KB〜30KB ごとにページ分割するよう
  にしました。
  ソース内の日本語表記を言語リソースに分離しました。
  au、ウィルコムの場合に外部サイトへのリンクを残せるようにし
  ました。
  Ultimate Tag Warrior 等、プラグインのアイコンは、画像への
  リンクとせず alt 文字列の表示としました。
  ブックマーク(ブログロール)一覧を表示できるようにしました。
  (テンプレートの改造が必要)
  ホスト名直下に WordPress をインストールしている環境で、アー
  カイブ一覧、カテゴリー一覧のリンクが不正だった不具合を修正
  しました。
  arc_*.php テンプレートを menu_*.php に改名しました。
ver 0.83 (2007-09-30)
  最新コメント一覧を表示できるようにしました。
  設定画面を用意しました。ただし、設定できる内容は Mobile 
  Eye+ と異なります。
  日付表示で、今年と同じ年ならば年を省略、今日と同じ年月日な
  らば日付を省略するようにしました。
  他プラグインで携帯電話出力か確認できるよう is_mobile() 関
  数を定義しました。
  画像に class="ktai" が付与されている場合はそのまま表示させ
  るようにしました。
  xx_home.php テンプレートを廃止しました。
ver 0.82 (2007-09-28)
  検索フォームに対応しました。
  WordPress 内蔵のスマイリーは携帯電話絵文字に変換して表示さ
  せるようにしました。
  <!--nextpage--> を使った投稿でも正しく表示されるようにしま
  した。
  ページ内リンク (<a href="#top"> のような # を使ったリンク)、
  mailto:, tel: スキームを使ったリンクを削除せず残すようにし
  ました。
ver 0.81 (2007-09-24)
  フロントページを記事一覧だけのスタイルにできる xx_home.php 
  を添付しました。
  コメント一覧／コメント投稿フォームのテンプレートを合体して
  comments.php にしました。WordPress 標準に近い型式となりま
  した。
  パーマリンク構造がデフォルトの場合、コメント閲覧・投稿がで
  きない不具合を修正しました。
  ホスト名直下に WordPress をインストールしている環境でコメ
  ント投稿できないことがある問題を修正しました。
  コメント一覧でも外部サイトへのリンクを除去するようにしまし
  た。
ver 0.80 (2007-09-23)
  コメントの表示・投稿に対応しました。
  パスワード保護された投稿に対応しました。 
  ks_content() タグを復活させました。
ver 0.71 (2007-09-22)
  固定ページに対応しました。フッターにページ一覧メニューが出
  ます。
  ks_content(), ks_list_categories() タグを廃止して、それぞ
  れ the_content(), wp_list_categories() の出力を携帯電話向
  けに自動変換させるようにしました。
  見出し要素 (h1 - h6) は SoftBank 6-3 シリーズ未対応なので、
  p 要素に変換させるようにしました。
  Opera Mini, Nokia, EM・ONE など、携帯電話向け表示を行う端
  末を増やしました。
  php.ini で short_open_tag = On という設定のサーバーで構文
  エラーが出ないようにしました。
  index.php テンプレートにおいて、ドコモ端末で「↓9.最新の記
  事」リンクが効かなかったのを修正しました。
  index.php, single.php のテンプレートにおいて、投稿者を示す
  絵文字をユニセックスなものにしました。
ver 0.70 (2007-09-19)
  新規リリース。

以上