質問: WordPressの標準機能でコメント欄を全てのページで非表示にしたいのですが、うまくいきません。 プラグインを使う方法や、PHPを編集する方法もありますが、 余計なプラグインはなるべく増やしたくないのと、PHP手を加えたくないので、 標準機能で出来ないかと思っています。 ### 手順 WordPress管理画面 > 設定 > ディスカッション➔「新しい投稿へのコメントを許可する」 のチェックをはずし、「変更を保存」 ### 試したこと ブラウザのキャッシュクリア どのテーマにかえても、できません。 Twenty Seventeen Twenty Seventeen -child Twenty Sixteen Twenty Sixteen -child 親テーマにしても子テーマにしても変更できません。
回答: テーマの制作者によって、コメントフォームを呼び出すコードの記述が異なるので、アプローチは、いくつかあるのですが、・・・ ダッシュボード>外観>テーマの編集>single.php の中に、comments_template();を見つけていただき、 頭に二本の/を入れて無力化してみて下さい。 ``` //comments_template(); ```