wordpressを利用した会員サイトを構築しております。
投稿記事に対してコメント欄を設けておりますが、一部ユーザーに対してのみ、コメント欄が表示されない問題に見舞われております。
現象としては、以下のとおりです
・ 管理者と非ログインユーザーには、すべてのコメントおよび返信が問題なく表示される
・ 投稿者権限のユーザーに対して、すべての投稿および返信が表示されない(コメントフォームは表示されていますが、コメント内容が表示されません。)
・投稿者権限のユーザーが、この現在見えているコメントフォームから投稿するとその場ではコメントが反映されるが、更新をかける、他ページから遷移するとコメント内容が消えている。
・管理画面のコメント履歴には、全てのコメントが正しく記録されている。
コメントの表示は Single Post テンプレート ループ内にて
php
1<?php comments_template(); ?>
を使用しコメントテンプレートを呼び出しています。
元テンプレートの comments.php には手を加えておりません。
パーマリンク設定を秒単位まで含めると解決する、という方法を試しましたが、変化はありませんでした。
現在、パーマリンクは下記のように設定しております。
/%year%/%monthnum%%day%%hour%%minute%%second%
使用テーマは twentytwelve です。
良い知恵をお貸し頂ければ幸いです。
よろしくお願い致します。
追記 2016/08/11
Jetpackのコメント機能、及び Comments - wpDiscuz というajax利用のコメントプラグインを利用しても、上記と全く同じ現象でした。
念のため twentytwelve テーマの comments テンプレートファイルを何も編集していないものと入れ替えてもみましたが、変化はございません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/11 02:28
2016/08/11 07:37
2016/08/13 15:23
2016/08/13 15:27