ケータイからの閲覧・修正しました (Ktai Style & Disqus)
このブログはWordPressを使っていますが、ケータイで見るときに見やすい表示にするための拡張機能(プラグイン)を使っています。
ページ右下にもリンク張っている「Ktai Style」[sourceforge.jp] というもので、3大キャリアだけでなく、スマートフォンにも対応しています。また単にHTMLをそれぞれのキャリア用に変換するだけでなく、ページのナビゲーションなどがケータイ向けになるように工夫されていて、これを自分でやろうと思うと相当大変……というか実質ムリ、ぐらいのものです。ありがたいことです。
で、それとは別に、コメントの部分には「Disqus」という拡張機能を使っているのですが、これまた、コメントを書いてくれる人にもプログ運営側にもとても楽で、見栄えもよいシステムです。
ところが前述のKtai Styleによって作られたページをケータイから見ると、このDisqusのコメント欄の表示がうまくいかない。
変なコードが見えてしまったりして、たいへん見にくいことになります。
解決しなきゃなあと思いながら、一時はDisqusをやめたりもしていたのですが、やっぱり便利なので、ここしばらくはケータイから見る方にがまんしてもらっていたという状態でした。
Disqus & Ktai Styleという、たぶんあんまりない組み合わせなので対応を頼むのもしにくいなあと思っていたのですが、でもいちおうそのような現象があることのお知らせと、自分で直すヒントでももらえればという思いで、Ktai Styleの作者の方にメールしたら、速攻お返事をいただけて、一部PHPのコードも教えてもらい、とりあえず表示の変なのは直すことができました。
なので今はケータイからもひととおりのページがちゃんと見られます。
ただし、表示はまったく問題ないものの、ケータイからコメントしたときには、Disqusのコメントとは別に(WordPressのコメントとして)保存されるので、書いてもコメントがすぐに反映されないということになっています。すみません。対策考え中……。
はじめまして。
実は、私も全く同様の問題で悩んでいたところでした。
そこで、大変図々しいお願いなのですが、いただいたというPHPのコードを私にもいただけないでしょうか??
やはり、作者様の許可を取った方が良いですか??
myuheさん、こんにちは、はじめまして。
それほど大きな変更ではないのですが、いちおう作者の池田さんに伺ってみています。
お返事がきたらお知らせしますので、すみませんがいましばらくお待ちください。
何か、面倒をおかけすることになってしまってすいません・・・
楽しみに待っています。
myuheさん、昨晩のうちに作者の池田さんにはお返事いただいていたのですが、ぼくの対応が遅くなってしまいました。すみません。
許可いただきましたので、以下の点を納得いただいたうえで、ご利用ください。
・自己責任において改変すること
・DisqusとWPのコメントの同期がとれなくなること
・現時点ではKtai Styleのサポートであること
以下のコードを、
ktai_style/patches.php
の末尾にある ?> の手前に追加してください。
これは、携帯電話では Disqus をオフにする、というものです。
if (defined('DISQUS_URL')) {
remove_filter('comments_template', 'dsq_comments_template');
remove_filter('comments_number', 'dsq_comments_number');
remove_filter('get_comments_number', 'dsq_get_comments_number');
remove_filter('bloginfo_url', 'dsq_bloginfo_url');
remove_action('loop_start', 'dsq_loop_start');
remove_action('loop_end', 'dsq_comment_count');
remove_action('wp_footer', 'dsq_comment_count');
}
なお、上記で「現時点では」と書きましたが、この内容は次期のKtai Style 1.70で正式に導入されるそうです!
ただし先行して多くの人に試してみていただいて、検証してもらうほうが確実になるということで、ぜひ使ってみてください。
まだまだDisqusは使っている人が少ないようですが、使う人が増えれば増えるほど便利になりますし、Ktai Styleとの併用も増えれば、個々のシステムでの対応もしていただける可能性も、きっと増えますしね。
はじめまして。
実は、私も全く同様の問題で悩んでいたところでした。
そこで、大変図々しいお願いなのですが、いただいたというPHPのコードを私にもいただけないでしょうか??
やはり、作者様の許可を取った方が良いですか??
はじめまして。
実は、私も全く同様の問題で悩んでいたところでした。
そこで、大変図々しいお願いなのですが、いただいたというPHPのコードを私にもいただけないでしょうか??
やはり、作者様の許可を取った方が良いですか??
myuheさん、こんにちは、はじめまして。
それほど大きな変更ではないのですが、いちおう作者の池田さんに伺ってみています。
お返事がきたらお知らせしますので、すみませんがいましばらくお待ちください。
myuheさん、こんにちは、はじめまして。
それほど大きな変更ではないのですが、いちおう作者の池田さんに伺ってみています。
お返事がきたらお知らせしますので、すみませんがいましばらくお待ちください。
何か、面倒をおかけすることになってしまってすいません・・・
楽しみに待っています。
何か、面倒をおかけすることになってしまってすいません・・・
楽しみに待っています。
myuheさん、昨晩のうちに作者の池田さんにはお返事いただいていたのですが、ぼくの対応が遅くなってしまいました。すみません。
許可いただきましたので、以下の点を納得いただいたうえで、ご利用ください。
・自己責任において改変すること
・DisqusとWPのコメントの同期がとれなくなること
・現時点ではKtai Styleのサポートであること
以下のコードを、
ktai_style/patches.php
の末尾にある ?> の手前に追加してください。
これは、携帯電話では Disqus をオフにする、というものです。
if (defined('DISQUS_URL')) {
remove_filter('comments_template', 'dsq_comments_template');
remove_filter('comments_number', 'dsq_comments_number');
remove_filter('get_comments_number', 'dsq_get_comments_number');
remove_filter('bloginfo_url', 'dsq_bloginfo_url');
remove_action('loop_start', 'dsq_loop_start');
remove_action('loop_end', 'dsq_comment_count');
remove_action('wp_footer', 'dsq_comment_count');
}
なお、上記で「現時点では」と書きましたが、この内容は次期のKtai Style 1.70で正式に導入されるそうです!
ただし先行して多くの人に試してみていただいて、検証してもらうほうが確実になるということで、ぜひ使ってみてください。
まだまだDisqusは使っている人が少ないようですが、使う人が増えれば増えるほど便利になりますし、Ktai Styleとの併用も増えれば、個々のシステムでの対応もしていただける可能性も、きっと増えますしね。
myuheさん、昨晩のうちに作者の池田さんにはお返事いただいていたのですが、ぼくの対応が遅くなってしまいました。すみません。
許可いただきましたので、以下の点を納得いただいたうえで、ご利用ください。
・自己責任において改変すること
・DisqusとWPのコメントの同期がとれなくなること
・現時点ではKtai Styleのサポートであること
以下のコードを、
ktai_style/patches.php
の末尾にある ?> の手前に追加してください。
これは、携帯電話では Disqus をオフにする、というものです。
if (defined('DISQUS_URL')) {
remove_filter('comments_template', 'dsq_comments_template');
remove_filter('comments_number', 'dsq_comments_number');
remove_filter('get_comments_number', 'dsq_get_comments_number');
remove_filter('bloginfo_url', 'dsq_bloginfo_url');
remove_action('loop_start', 'dsq_loop_start');
remove_action('loop_end', 'dsq_comment_count');
remove_action('wp_footer', 'dsq_comment_count');
}
なお、上記で「現時点では」と書きましたが、この内容は次期のKtai Style 1.70で正式に導入されるそうです!
ただし先行して多くの人に試してみていただいて、検証してもらうほうが確実になるということで、ぜひ使ってみてください。
まだまだDisqusは使っている人が少ないようですが、使う人が増えれば増えるほど便利になりますし、Ktai Styleとの併用も増えれば、個々のシステムでの対応もしていただける可能性も、きっと増えますしね。
ありがとうございます。早速使ってみます!!
僕も、DISQUSはすごく便利なツールだと思うのでこういったフォローからも使っている人の輪が広がるといいですよね。
ありがとうございます。早速使ってみます!!
僕も、DISQUSはすごく便利なツールだと思うのでこういったフォローからも使っている人の輪が広がるといいですよね。
ありがとうございます。早速使ってみます!!
僕も、DISQUSはすごく便利なツールだと思うのでこういったフォローからも使っている人の輪が広がるといいですよね。