最近のコメントがたくさん並んだ一覧が欲しいなと思ったので、サイドバーに設置できる「最近のコメント」のウィジェットを固定ページに設置できないかと探してみたら、プラグインが必要みたいで、「SiteOrigin Page Builder」をインストールした。その上で、ここで使っているテーマ「Cocoon」オリジナルの「最近のコメント」を固定ページ「最近のコメント」に設置して、そのページへのリンクをサイドバーに設置した。
「最近のコメント」ページを作った

最近のコメントがたくさん並んだ一覧が欲しいなと思ったので、サイドバーに設置できる「最近のコメント」のウィジェットを固定ページに設置できないかと探してみたら、プラグインが必要みたいで、「SiteOrigin Page Builder」をインストールした。その上で、ここで使っているテーマ「Cocoon」オリジナルの「最近のコメント」を固定ページ「最近のコメント」に設置して、そのページへのリンクをサイドバーに設置した。
コメント
あれ?
もしかしたら、ページを作成した時点でのコメントしか表示されない?
これが表示されれば問題ないけれど、表示されないようなら、削除する。
ちゃんと最新のコメントが表示されたけれど、「SiteOrigin Page Builder」と「Cocoon」オリジナルの「最近のコメント」との相性が悪いみたいで、コメント数の変更などをしたかったけれど、できなかった。WordPressオリジナルの「最近のコメント」なら、「SiteOrigin Page Builder」のブロックを選択できたのだけど、「Cocoon」オリジナルの「最近のコメント」では選択できなかった。今のままでも良いとは思うが、後でちょっと考える。
500エラー発生
このコメントの際に「500 Internal Server Error」が発生した。
プラグイン「SiteOrigin Page Builder」に問題があるのか、Cocconオリジナルの「最近の投稿」に問題があるのか…。
エラーメッセージを見ると「CGIの負荷が大きい」が怪しい。最近のコメントを100件も取得しようとしたことに無理があるのかもしれない。50件に減らすか?
また、表示する文字数を500にして、マストドンからのコメントならほぼ全て表示するようにしているのだが、これも負荷を大きくする原因かもしれない。文字数を減らすか?
ただ、ブロックリストをよく見たら「SiteOrigin Page Builder」を使わなくても「最新のコメント」があった。表示してくれる本文は短いが、こっちの方が負荷が小さいかもしれない。そっちに変えようかなと思う。「SiteOrigin Page Builder」は削除しようと思う。
#WordPress #エラー #バグ #プラグイン
https://ishii00141.stars.ne.jp/20250207-0838-564/