サポート » テーマ » 「コメントはまだありません」というモジュールを消す方法

  • コメントが投稿されているコンテンツはいいのですが、
    コメントされていないと、「コメントはまだありません」というモジュールが表示されたままとなっています。
    コメントが投稿されていなくても、「コメントはまだありません」というモジュール消したいので
    それを消す方法を教えてほしいです。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    お使いのテーマによって異なりますので、まずはこちらを参照し、問題解決に必要な情報をもう少しご提示ください。

    http://ja.forums.wordpress.org/topic/11794?replies=1

    たとえばTwenty ThirteenやTwenty Twelve、Twenty Elevenであれば、コメントがないと「コメントをどうぞ」って出ますし、Twenty Tenであれば「コメントする」って出ます。
    つまりテーマによってお伝えする内容が異なるのです。。。

    あと、投稿一覧ページなのか、個別記事ページなのか、両方なのかというのも説明していただかないといけません。

    トピック投稿者 kshamisen

    (@kshamisen)

    説明不足でした。
    テーマはtanzakuです。
    投稿一覧も個別記事も両方です。

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    お返事が遅くなってすみません。もう解決されたかもしれませんが、他にレスが付いていないのでお返事しておきます。

    tanzakuというテーマですとcomment.phpがありますので、コメント関連の出力はこのファイルにまとまっています。
    19行目くらいに
    <?php comments_number(__('No Comments'), __('1 Comment'), __('% Comments')); ?>
    ってのがあるんですが、これが「コメントがないとき|コメントが1件の時|コメントが2件以上の時」の内容指定です。

    単に文字を出さなければOKなのであれば__(‘No Comments’)→__(”)にしちゃえば、コメントがないときのみ何も出なくなるはずです。
    それか、少し下に
    <?php if ( have_comments() ) : ?>
    の記述があるので、19~24行目をそっくり27行目以降に移動する方法でもいいかもしれません。

    ※コメントが1件の時|コメントが2件以上の時で分かれているのは、英語などには複数形っていう概念があるからで、日本語だと特に意味は無いですね~。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「「コメントはまだありません」というモジュールを消す方法」には新たに返信することはできません。