・3/9にテーマ「Twenty Thirteen」から「Attitude」に変更
テーマをTwenty Thirteenに戻した場合は、どうなりますか?
MIZUNOさん
ありがとうございます。
テーマを戻した際も同様の事象のままです。
また、Twenty Thirteenのテーマを消してみても事象の改善は見られない状況です。
テーマを戻した際も同様の事象のままです。
報告ありがとうございました。
となるとテーマ独自の設定ではなさそうですね。
手元にバックアップがあれば、そこから復元したほうが早いかもしれません。
もしまだバックアップを取っていないなら、今の時点で取っておいてください。
(バックアップが無くて)現状を調べてなんとかしたい、となると、手探りですが、
ログインした状態/ログインしていない状態 で違いがあるか?
コメントは実際に書き込めるか?(それとも、単にフォームが常に表示されているだけなのか?)
あたりを調べてみてはいかがでしょうか。
MIZUNOさん
ありがとうございます。
バックアップは思いついたときに取得したものがあるのですが、
復元させるとしたらcommentやsingleページのphpのみでよろしいでしょうか?
ログインした状態/ログインしていない状態 で違いがあるか?
違いはありません。
コメントは実際に書き込めるか?(それとも、単にフォームが常に表示されているだけなのか?)
唯一なにをしてもコメント投稿モジュールが出てしまうページについて、
コメントを書き込むことは可能です。
——————————————————————————
要件を再度整理すると以下の通りです。
・固定ページはコメント機能OFF(いかなるユーザであってもコメントを残すことができない = 表示を消したい)
・投稿ページはコメント機能ON(コメントを残すことができる、コメントを見ることもできる)
通常WPでバックアップと言ったら、データベースのバックアップのことです。
テーマの編集やプラグインの追加をダッシュボードから行っている場合はそれらのバックアップも必要になりますが、ローカルからアップロードしている場合は既にバックアップがある状態なので必要ありません。
投稿や固定ページなどコンテンツのデータのみ、[ツール]>[エクスポート]からバックアップすることも可能です。
事象は以下の通り。
・3/8までに作成した固定ページはコメント機能のON/OFFが働く
※phpソースの編集によるON/OFF
・3/9以降に作成した固定ページはコメント機能が常にONになる
・3/9にテーマ「Twenty Thirteen」から「Attitude」に変更
・ディスカッションモジュールでのコメントON/OFFは一切働かない
‘phpソースの編集によるON/OFF’とは、テンプレートファイルのソース編集でしょうか?
‘comments_template()’を記述しなければ、すべての固定ページでコメントフォームも投稿済みのコメントも表示されません。
ソースをどのように編集したのでしょう?
3月9日にテーマの変更以外に何か行いませんでしたか?
すべてのプラグインを停止して確認しましたか?
‘3/9以降に作成した固定ページはコメント機能が常にONになる’は、固定ページにブラウザでアクセスするとコメント欄が表示されている状態ですか?
固定ページの編集画面の[ディスカッション]メタボックスで’コメントの投稿を許可する。’にチェック入っているのですか?
‘ディスカッションモジュールでのコメントON/OFFは一切働かない’は、チェックを外してから[更新]ボタンを押しても、次に編集画面を開くとチェックが付いているのですか?
コメントの設定は[ディスカッション]メタボックスでのチェックの有無で決まるので、チェック状態が勝手に変わっていないのなら、設定・保存は問題なく行われていると思います。
テンプレートファイルの編集か、またはプラグインに問題がありそうです。