a-blog cms:カテゴリー変更後にトップページのメイン画像が消えた原因と対処法
a-blog cmsのUTSUWAテーマで作成したシンガープロのサイトですが、昨日、「事業紹介」のカテゴリー名を「カラオケ」に、コードネーム「service」を「karaoke」に変更し、2つのエントリーの公開日を現在の日時に変更したところ、トップページのモジュール「summary_service」の箇所に表示されていた各エントリーのメイン画像が表示されなくなりました。
原因は公開日時にあったため、summary_serviceの表示設定で表示順を降順に変更したり、新着期間の「259200」を削除したり、メインイメージの対象をユニットに変更したりしましたが、メイン画像をトップページに表示させることができませんでした。
Geminiと相談しながら試行錯誤した結果、最終的に
themes/utsuwa/include/entry/summary-top-thumbnail.html
のテンプレート内の
<img src="%{MEDIA_ARCHIVES_DIR}{thumbnail_image@path}[resizeImg(580,345)]" width="580" height="345" alt="" class="acms-img-responsive card-img">
を
<img src="/{path}[resizeImg(580,345)]" width="580" height="345" alt="{title}" class="acms-img-responsive card-img">
に書き変えたところ、メイン画像がトップページに表示されるようになりました。これが正しい修正方法かどうかはわかりませんが、無事に表示させることができて良かったです。
投稿:2026年4月15日

