• ベストアンサー

WordPressのコメント非表示(非デフォルト)

Wordpressのコメント非表示について困っております・・・。 過去の質問などを参考にsingle.phpやcomments.phpを編集したりしてみたのですが うまくいきませんでした。 デフォルトのテンプレートの状態ではなく、 下記サイトのテンプレートを使っております。 http://www.mono-lab.net/download/piano-black/ コメントができなくするのもそうですが コメント欄そのものを非表示にしたいです。 ついでに、トラックバック欄そのものを削除してしまいたいです。

  • PHP
  • 回答数1
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

コメントにする3つのパターン single.php 16行目 <!--<li class="write-comment"><a href="#respond"><?php _e('Write comment','piano-black'); ?></a></li>--> 33行目 <?php //if (function_exists('wp_list_comments')) { comments_template('', true); } else { comments_template(); } ?> archive.php 41行目 <!--<li class="write-comment"><a href="<?php the_permalink() ?>#comments"><?php _e('Write comment','piano-black'); ?></a></li>--> あとは、 index.php page.php などから、同じようなところを見つけてコメントにする。

ritzkun
質問者

お礼

最終的に、カテゴリーの表示の際に 日付やコメントを書くというのがでてくるので、 archive.phpの該当個所をコメントアウトすることで 削除することができました! WPがなんとなくわかったような気がします。 ありがとうございました!!

ritzkun
質問者

補足

ありがとうございました! よくわからなかったのですが、 教えていただいたものとあわせて、 index.phpの13行目を <!--<li class="write-comment"><a href="<?php the_permalink() ?>#comments"><?php _e('Write comment','piano-black'); ?></a></li>--> 28行目を <!--<li class="post-comment"><?php comments_popup_link(__('Write comment', 'piano-black'), __('1 comment', 'piano-black'), __('% comments', 'piano-black')); ?></li>--> とコメントアウトしたところ、それだけでは コメントが消えない部分があったので page.phpの25行目を <?php//if (function_exists('wp_list_comments')) { comments_template('', true); } else { comments_template(); } ?> のようにコメントアウトすることで、コメントが消えました! ただ、投稿記事の下に「コメントを書く」というのが残っているので ここだけ消せたら・・と思い、今試行錯誤中です・・・。 もしお分かりになりましたら教えてください。

関連するQ&A

  • wordpress でcomments.phpを自作したい

    環境:wordpress2.9.2 iMac MAMPを使い、ローカルで動作を確認しています。 質問内容:テーマを自作して、いろんな機能を見よう見まねで再現することに成功し、端から見てもブログらしくなりました。しかし、コメント欄の表示はもちろん、コメントを書き込むまでの動作がどのような流れになるのかもわかりません。 single.phpから<?php comments_template(); ?>でテンプレートしてからcomments.phpに書き込むわけですが、何を記述すればいいのかわかりません。 どうかご教授をお願いします。

    • 締切済み
    • PHP
  • Wordpressでのコメント欄の非表示について。

    Wordpressでのコメント欄の非表示について。 Wordpressのコメント欄を非表示化し、よりシンプルなページを作りたいのですが、phpの知識が追いつかず、ググっても解決方法が見つかりませんでしたので、どなたかお詳しい方がいらっしゃれば教えてください。 comment.phpのどの箇所のコードをコメントアウト(削除)すればコメント欄は非表示になりますか。 ちなみに下記の方法は試したのですがだめでした。 http://www.yukari.ne.jp/shtml/?p=27 よろしくお願いします。

    • ベストアンサー
    • PHP
  • wordpress コメントについて

    wordpress初心者です。 初めてwordpressを使用しHPを製作しております。 ちなみにwordpress バージョン 3.1.4 です。 テンプレートが崩れるのがいやなので、 ウィジェット機能を使わずに『カレンダー』や『記事の検索』『カテゴリー』などを >sidebar.php に、 <?php get_calendar(); ?> などして書き込んで表示しています。 カレンダーや記事の検索などは問題なく表示されるのですが、 最近のコメントだけがどうも表示されません。 希望としてはこのような感じがいいのです。 ------------------------- 最近のコメント ・はじめまして! に Mr WordPress より ・はじめまして! に Mr WordPress より ・ ・ ・ ------------------------- のようにしたいと考えております。 下記を書けばいいと思い、記載しましたが一向に表示されず・・・ <ul> <?php $comments = get_comments( 'post_id=0&number=5' ); ?> </ul> どなたかご教授の程よろしくお願いいたします!

  • WordPressを使いHPを作っています。コメント欄のリンク表示を消

    WordPressを使いHPを作っています。コメント欄のリンク表示を消したいのですがどこを書き換えればいいのでしょうか? テンプレートキングのテンプレートを使っています。 http://mywish.in/happylife/?cat=3 詳細ページ コメントはまだありません 編集という文字を消したい(見えなくしたい)です。 よろしくお願いします。

  • WordPressのコメント数表示を消したい

    初めてWordPressを設置しました。 こちら(http://www.jepson.no/polaroidpress-a-free-wordpress-theme/)の PolaroidPressというテーマを使用したいと思っています。 ところが、コメントを受け付けない設定にしていると、 記事タイトル右横にあるコメント数表示部分(ふきだしに数字が書いてあります)に 思いっきり「コメントは受け付けていません」と表示されてしまいます。 場所が場所だけに非常に目立つので、表示されないようにしたいのですが、可能でしょうか? ・補足1 私はHTMLとCSSはわかりますが、PHPについてはまったくの初心者です。 WordPress自体についても触り始めたばかりです。 ・補足2 ふきだしの画像はCSSをいじって消すことができました。 ・補足3 comments.php内の  <?php if ('open' == $post->comment_status) : ?>    <!-- If comments are open, but there are no comments. -->   <?php else : // comments are closed ?>    <!-- If comments are closed.    <p class="nocomments">Kommentarer er lukket.</p>    -->   <?php endif; ?>  <?php endif; ?> という部分かと思ったのですが、いじっても特に何も変わりませんでした。 恐らく初歩的な質問で申し訳ありません。 よろしくお願いいたします。

  • wordpressのブログで、PHPでのコメントのカスタマイズについて

    wordpressのブログで、PHPでのコメントのカスタマイズについて。 現在wordpress でブログのテーマを作成しています。ほとんど完成まで行ったのですが、コメント欄のデザインに戸惑っています。 細かく言うと、デフォルトのデザインから変更したい点は ・1つ目と2つ目のコメントの間のマージンの設定。 ・「adminより.○年○月○日○:○」と表示される場所、表示の仕方を変えたい。 ・入力フォーム右の「Name (required)」などの表示位置、文字の変更。 ・「コメント送信」というボタンのデザイン、言葉の変更。 です。 comments.phpをいじればある程度、CSSでデザインを変えられることはできたのですが、上記の部分はどこをいじれば変更できるのかが分かりません。 よろしくお願いします。

    • 締切済み
    • PHP
  • wordpressのコメント欄のURLについて

    wordpressのコメント欄にURLが記入された場合に、 自動的にリンクになってしまうところを、テキストで表示させたいと思っています。 comment.phpなどを開いて該当しそうな箇所を「a href」や「http」などで検索をかけたら見つかるかな・・・? と安易に考えていたのですがそんな簡単な物でも無いようで・・・ どのようにすれば良いのか教えていただけないでしょうか。

  • Movable Type 3.32デフォルトのテンプレートに最近のコメントやTBを表示させたい

    Movable Type 3.32 を利用しています。 デフォルトのテンプレートでは、右メニューに『最近のトラックバック』『最近のコメント』などが表示されていません。 これらを表示するためのタグを教えて下さい。 また、参考になるURLを教えていただければ幸いです。

  • ブログ形式ではない静的なhtmlページから成るサイトにコメント欄やトラックバック欄をつけたいのですが。

    htmlとcssが少しわかる程度の初心者です。現在運営しているサイトのコンンテツの一部に、コメント欄やトラックバック欄をつくりたいのですが、これを手っ取り早くやるにはどうすればいいのでしょうか。 自分なりに調べてみたところ、本来ブログを書くためのツールであるwordpressで、似たような機能が果たせなくも無いということだったので、早速php、 MySQL、 Apacheがパッケージになったものと、wordpressをインストールして、いろいろいじってみました。 wordpressで書いた記事のソースをみて、<link rel=stylesheet 略>を参考にデフォルトで読み込むスタイルシートをいじって、ブログ形式ではなくサイトっぽくなるようにwidthを広くしてみたり、サイドバーをとっぱらったりしてアレンジしてみたのですが、他の記事へのリンクの貼られ方などの部分で、どうしてもブログのようになってしまいます。 仕方がないので、適当に書いた記事のソースを表示して記事のコメント欄につかわれているphpファイルのディレクトリを参照して、 comments-post.php などを、コメントの送信に関係していると思われるphpファイルを今までのサイトのディレクトリにコピーしてwordpressに頼らずに実現させようとしたのですが、うまくいきません。 まとめ 1.phpなどのプログラミンウ言語についての知識がほとんどない人が、静的なhtmlページにトラックバック欄やコメント欄を手っ取り早くつけるにはどうすればよいのでしょうか。wordpressのコメントフォームやトラックバックに使用されているphpファイルをコピーし、それの一部をエディタで書き換えることによって、wordpressに頼らずに、ブログ形式ではない静的なhtmlページ上でコメント欄とトラックバック欄や拍手ボタンをまく動かす術はないでしょうか。 2.あわせて質問なのですが、wordpressでコンテンツをつくった場合は、コンテンツはhtml形式にならないのでしょうか。SEOの観点からコンテンツはhtmlにしておきたいのですが。wordpressで書いたコンテンツのソースはどこ変更できるのでしょうか。meta descriptionなどを含むヘッダーをコンテンツごとに適宜変更したいのです。初心者ですいません。 環境 OSはWin Vista で エディタは秀丸をつかっています。 どなたか助けていただけないでしょうか。

    • ベストアンサー
    • PHP
  • wordpress lightningテーマ

    初心者ですが、HPを作成しています。 wordpressのlightningテーマを使用していますが、ページ送りを思うようにつけられなくて ネットを見ながらファイルを書き換えたりしていたら、個別投稿ページが真っ白になってしまいました。 もともとページ送りはsingle phpに追加するという記事を見たのですが、single phpが真っ白で 代わりにpage phpをいじってしまい、思い通りにならずsingle phpをカスタマイズしようと思ったのですが、その辺りからもともと表示されていた記事が消えてしまい、lightningのもともとのフォーマットのテキストがわからないため、見よう見まねで書き込んでも、べたうちのような画面にしかなりません。 lightningのsingle phpのテンプレートをどこかでコピペすることは可能でしょうか?

    • 締切済み
    • PHP

専門家に質問してみよう