プラグイン作者です。
ktai styleを使用しているのですが、時間の12:00と言う表示を消したいと思っています。
従来の Ktai Style は、時刻部分を消すことを想定していませんでした。「携帯表示」環境設定でも、時刻部分を空にすることはできません。少なくとも「何時」を示すフォーマット文字列を入れる必要があります。
やるとすれば、携帯テーマの改造になります。ks_time(), ks_comment_datetime()
テンプレートタグを使っているすべての箇所を以下のようにすればよいです。
ks_time('Y-m-d', 'm/d', '');
ks_comment_datetime('Y-m-d', 'm/d', '');
年月日を出すときは時刻を省略したい、などのニーズを考えると、携帯表示設定の仕様を変更して、時分秒も含めた指定をする必要があるようにした方がいいかもしれませんね。
ベータ版その4を出したばっかりだったので、ちょこちょこっと修正して、配布物を差し替えました。1.60 ベータ版その4では、以下のような指定が可能となりました。このため携帯テーマの修正は必要ありません。
・去年の日時の場合→年・月・日だけ表示する (年、月、日は必須だが時刻は必須でない)
・今年の日時の場合→月・日だけ表示する (月、日は必須だが時刻は必須でない)
・今日の時刻の場合→日または時だけ表示する (日または時のどちらか必須)
したがって、今日の時刻の方で、今年の日時と同じ n/j 指定にしておけば、時刻を消すことが可能になります。お手数ですが、ベータ4をお試し頂ければ幸いです。
lilyfanさん
ありがとうございます。ベータ4を導入してindexページでの表示は解決しました。
ただsingleページに飛ぶとオーナーの名前の横には表示されます。
それともう一つ質問です。
PCサイトにGoogleアドセンスを導入しているのですがktai styleでも表示させたいと思い、/plugins/ktai_style/themes/default/single.php の
<?php ks_comments_post_link()?></div> ここの間にアドセンスを表示 <hr />
としてアップロードしたのですがエラーになってしまします。
ktai styleではGoogleアドセンスを表示できないのでしょうか??
ちなみにGoogleアドセンスでは表示設定をPHPとしてタグを貼り付けています。
以上、よろしくお願いいたします。
すみません。
Googleアドセンスについては自己解決しました。
footerに貼り付けたところ、表示されました。
ただsingleページに飛ぶとオーナーの名前の横には表示されます。
ここは、WordPress 標準のテンプレート the_time()
を使っているためです。ここを削除するには single.php で、the_time()
およびその前後の font … /font 要素を削除してくささい。php の開始/終了タグが入り組んでいるので、慎重に削除しないと構文エラーが出るかもしれないことに注意してください。
lilyfanさん
ありがとうございます。削除してみたところ時間の表示は消えました。