ワードプレスにはカスタムフィールドという機能があり、この機能を利用すると自由に出力項目を追加することができます。
たとえば店舗のレビュー記事の場合、店舗情報を記述しますが、店名、住所、電話番号などをカスタムフィールドとして登録しておけば、ブログの投稿画面に項目が表示されるので、入力が楽になります。
店舗情報の項目をあらたに追加する場合も、カスタムフィールド設定画面で追加すれば既存の記事にも反映されるので、いちいち過去のレビュー記事を修正しなくてもすみます。
この便利な機能は、和田さんの記事を読んで知りました。
[sanko href="https://note.mu/wada/n/ndf872cfa31cd" title="データベース型ミニサイトと「カスタムフィールド」" site="和田亜希子note"]
Advanced Custom Fieldsを有効化したらブログ記事の画像が表示されなくなった
これは便利だと思い、早速カスタムフィールドを追加できるプラグインAdvanced Custom Fieldsをインストールして有効化しました。
とりあえず項目の追加はできたので、表示のデザインなどのカスタマイズは後日しようと思い、その日の作業は終了しました。
翌日、ブログを見てみると画像が表示されていない記事がある。
人気記事ランクTOP10のうち半分の記事の画像が表示されていない。
あわててブログの編集画面で画像へのリンクや、画像が実際にサーバーにあるのかを確認したのですが、おかしいところは無い。
ワードプレスでブログを書いてきて、こんな現象は始めて。
さあ、困った。
Advanced Custom Fieldsを無効化したら画像が表示されるようになった
ググってみたけれども、同じような現象に悩む記事は出てこない。
もしかしたら昨日入れたプラグインの影響かも。
そして、Advanced Custom Fieldsを無効化したら、無事に画像が表示されるようになりました。
どうもバージョンアップ時のバグらしい
プラグインのページでレビューを見てみると圧倒的な高評価なのですが、最近バージョンアップされたあとに立て続けて星1つの低評価がありました。
その低評価のレビューを読むと、バージョンアップ後にサーバーエラーになったり、バグだらけだという苦情の書き込みがありました。
どうも、最近行われたバージョンアップには不具合があるようです。
バグが修正されたら、もう一度トライしてみようと思います。
まとめ
まるまる1日、画像が表示されないでブログを公開していたことになります。
記事を読まないで、すぐにブログを閉じた人も多かったろうな。
こんどからはプラグインを追加したら、ブログがちゃんと表示されているか確認しなければいけない。