全角⇒半角変換プラグイン(zenkana.pl)
Mobabletypeで携帯用サイトを作るために、文字列を全角⇒半角に変換するプラグインを自作しました。
MT3.33で動作チェック済み。MT4.xでも問題なく動くはずです。
●使用方法
MT本体フォルダ⇒pluginフォルダに、zenkana.plをアップロードしてください。
そして、テンプレート上の半角に変換したいタグに、アトリビュート「zenkana="1"」を追加すれば、半角に変換できます。
例)<$MTEntryBody$ zenkana="1">
●文字コードの注意
このプラグインはデーターベースと、ブログの文字コードが両方とも「euc-jp」の場合は、そのまま利用できます。
他の文字コードの場合は、zenkana.plファイルをエディタで開いて、15行目の文字コードの部分を、書き換えてください。
自分で作っておいて、プログラムの仕組みを良く分かっていません。
おそらく、
$text= Jcode->new($text,'euc')->z2h->euc;
の部分において、一番目の'euc'の部分が、データベースの文字コードで、最後のeucが、ブログの文字コードです。ご自分の環境に合わせて、「utf8」や「sjis」などに書き換えてください。
他の文字コードで使用できた方、perlが詳しい方は、ぜひ教えてください。
書き手のプロフィールはこちら ⇒ かん吉プロフィール
当ブログの記事に共感していただけたら、また読みに来ていただけると嬉しいです。読んでくれる方の数が多くなると、更新するヤル気に繋がります(^^)
ツイッター、Google+、Google+ページ、ミクシイページでも、更新履歴を流してます。
※読者さんのお声をお聞かせください
当ブログの記事に共感していただけたら、また読みに来ていただけると嬉しいです。読んでくれる方の数が多くなると、更新するヤル気に繋がります(^^)
ツイッター、Google+、Google+ページ、ミクシイページでも、更新履歴を流してます。
同じテーマの記事
Movabletypeで過去記事を自動ツイートする方法
MTで~(にょろ)が文字化けする問題解決
ブログの重複タイトルをなくしたら、アクセスが約2.7倍に増えた件 MT&PageBute
Movabletypeで「~にょろ」が?になる
ブログからmixiへ自動投稿
Movabletype3.33⇒4.25アップグレード
MTエントリーの投稿日時を23:59:59に変更する方法(MT4.x版)
Tristan Blueテンプレートが使えない?
MT4.21⇒MT4.2xアップグレード
MT4.2インストール
Movabletype スパム対策
全角⇒半角変換プラグイン(zenkana.pl)
Movabletype3.33でカスタムフィールドが使えない
Movabletype3.xで関連記事表示
カテゴリークラウド⇔カテゴリーリスト切替
「このwebサイトはスプリクト化...」を表示させない方法
MTエントリーの投稿日時を23:59:59自動変更にする方法
Movabletypeで画像リスト生成[Collect Plugin]
ツリークラウドをちょっと改造
カテゴリークラウド(Category&cloud)
Tagcloud+Tree=Tree&Cloud(ツリークラウド)
Movabletype3.3 タグクラウド
Movabletype3.3アップグレード・インストール from3.2 in XREA
Movabletypeテンプレートを使ってみた
トラックバック
※当サイト内ページへのリンクがないと、受け付けない仕様になっています
トラックバック一覧












