このサイトはWordpressで作成しています。初期画面を固定ページに設定して、随時の情報は投稿としています。
随時情報はサイドバーに表示しようとしたのですが、初期画面(固定ページ)にサイドバーを表示する方法が見つからなかったので、固定ページにプラグインを使って投稿一覧を表示することとしました。
プラグインを調べて使おうと思ったのが「WP Show Posts」。
プラグインをインストールして、設定して、ショートコードを固定ページに挿入して、保存したときに出てきたメッセージが以下でした。
公開に失敗しました。エラーメッセージ:返答が正しいJSONレスポンスではありません。
いろいろな方のサイトで対応を調べましたが、対応がすこし面倒くさそう。詳しい原因はよくわからないのですが、このプラグインにこだわる必要はないので・・・
このプラグインが使っているWordpressのバージョンに対応していない可能性が高い
利用中Wordpressのバージョンに対応したプラグインに変更しよう!
という結論に至りました。
同じように投稿一覧を表示するプラグイン「List category posts」をインストールして、エラーが出なくなりました。
WordPressのプラグイン追加画面からプラグインを追加するとき、「使用中の WordPress バージョンで未検証」とか「使用中の WP バージョンと互換性あり」の記載があります。プラグインを使用する際は、検証状態を確認してからインストールしましょう。