リリースノート
メディア管理機能の追加、多階層カテゴリ対応、デザイン・安全性の向上(2026/10/02)
【機能追加・改善内容】
■ 1. 専用「メディア管理」ライブラリの新規搭載
- ドラッグ&ドロップによる画像・PDF・ドキュメントの一括アップロードに対応。
- ファイル検索、タイプ別絞り込み(画像/文書)、タイトル・代替テキスト(ALT)のリアルタイム編集機能を実装。
- 記事作成・編集画面から呼び出せる「モーダルメディアピッカー」を追加(サムネイル選択、添付ファイル、Summernoteエディタへの直接挿入に対応)。
- 記事削除時に共有メディアアセットを誤削除から保護する安全ロジックを実装。
■ 2. カテゴリーの多階層化(親子階層)& 複数カテゴリー選択に対応
- カテゴリーの親子階層構造(階層インデント表示)に対応。
- 1つの記事に対して複数のカテゴリーを柔軟に紐付け可能になりました。
- サイドバーのアーカイブツリーおよびタグ一覧の階層表示を最適化。
■ 3. フロントエンドデザインの自己完結化
- デフォルトテーマ以外の独自デザインテンプレートでもレイアウトが崩れないよう、CSSスタイル(カードグリッド、ページャー、バッジ等)を刷新・自己完結化。
■ 4. 専用ブロックのレイアウト管理対応
- サイドバー用ブロック(階層カテゴリー、年月別アーカイブ、タグクラウド)をレイアウト管理から自由に配置可能になりました。
■ 5. プラグイン無効化時の安全性向上
- プラグインを一時的に無効化した際、配置済みブロックによってサイト表示エラーが発生しないようテンプレート読み込み処理を安全化。
■ 6. 管理画面の操作性・UI改善
- 記事一覧の検索フォームをレスポンシブなグリッドレイアウトに最適化。
- 公開状態・公開日時に応じた「フロント表示 / セキュアプレビュー」ボタンの自動切り替えを搭載。
下書きプレビュー・掲載期限設定・XMLサイトマップ・商品ショートコード追加、SEO対策や管理画面強化(2026/07/08)
バージョン1.3.5からのアップデート内容(1.3.6〜1.3.9)をご案内いたします。本アップデートでは、投稿編集ワークフローの改善、SEO対策の高度化、スライダーブロックの刷新、管理画面の機能拡張など、多岐にわたる機能追加と最適化を行いました。
■ 主なアップデート内容
【1】下書き保存とセキュアプレビュー機能(1.3.9)
・公開ステータスに「下書き(Draft)」を追加しました。
・下書き記事を安全に確認・共有できる、推測不可能な専用のプレビュー用URL(`/news/preview/{token}`)を自動生成する機能を実装しました。
・非公開(下書きまたは期限切れ)記事の添付ファイルへの直接ダウンロードアクセスを制限し、セキュリティを強化しました。
【2】掲載終了日時の設定(1.3.9)
・記事ごとに公開開始日時に加え、掲載終了日時(`end_date`)を設定できるようになりました。期限を過ぎった記事は自動的にフロント非表示、XMLサイトマップ除外、ダウンロードアクセス遮断が実行されます。
【3】高度なSEO対策とXMLサイトマップの自動統合(1.3.9)
・ニュース専用のXMLサイトマップ(`/sitemap_news.xml`)の動的生成を実装し、EC-CUBE本番の `/sitemap.xml` インデックスへ自動注入する機能を搭載しました。
・重複コンテンツ対策として、全ての新着情報フロントページ(一覧、カテゴリ、タグ、詳細等)に自己参照型の `<link rel="canonical">` タグを自動付与します。
・構造化データ `Schema.org (NewsArticle)` の記述をさらに最適化し、`publisher` および `mainEntityOfPage` を追加してGoogle推奨仕様に完全準拠しました。
【4】Splide.js 無限ループスライダーブロックの追加(1.3.9)
・従来のSwiperに代わり、超軽量・高性能な「Splide.js」を採用した無限ループ新着スライダーブロック(`newsProSlider`)を新たに同梱しました。管理画面のレイアウト管理から簡単に配置可能です。
【5】商品ショートコード機能(1.3.9)
・記事の本文中に `[product id=商品ID]` を記述するだけで、フロント画面で画像、価格、詳細リンク付きの美しい「商品カード(Product Card)」に自動変換されるTwigフィルターを実装しました。
【6】おすすめ(関連)記事レコメンドアルゴリズムの強化(1.3.9)
・関連記事の抽出順を「同一タグの重複度」→「同じカテゴリー」→「最新記事」の優先順位で自動で補完・動的取得するようロジックを最適化しました。関連記事のレイアウトも、ホバーエフェクト対応のモダンな3カラム縦型カードに刷新しています。
【7】人気記事ランキングの機能拡張(1.3.9 / 1.3.8)
・人気記事ブロック(`newsProPopular`)に集計範囲(全期間、過去7日間、過去30日間)の設定オプションを追加しました。
・極端に長いタイトルによるレイアウト崩れを防ぐため、ランキング表示時のタイトルに4行制限(line-clamp)を適用しました。
【8】管理画面の利便性向上(1.3.8 / 1.3.7)
・管理画面のカテゴリー一覧およびタグ一覧に、それぞれ紐づいている記事の「総件数」を表示する列を追加しました。
・複数記事を一括で「表示 / 非表示」に切り替える一括ステータス更新機能を追加しました。
・削除処理を実行した後に、検索キーワードや現在のページネーション位置(ページ番号)などのクエリパラメータを保持して元の画面にリダイレクトするよう改善しました。
【9】テキスト処理と文字化けの改善(1.3.8)
・新しいTwigフィルター `html_plain` を導入し、絵文字やHTMLエンティティがスライス時に途中で切れることによる文字化けを防止しました。
・プレーンテキスト抽出時に、`script` や `style` タグの中身(コード)が露出しないようクリーニング処理を徹底しました。
本バージョンへのアップデートにより、ショップ運営におけるお知らせ管理の運用効率化と、集客・SEO面での効果が大きく向上します。ぜひご活用ください。
【機能強化】設定画面、ピン留め、カスタムURL、表示設定や会員限定公開などの機能を追加(2026/07/07)
【新機能・改善内容】
1. プラグイン設定画面の追加
管理画面から以下の項目を簡単にカスタマイズできるようになりました。
・記事一覧のレイアウト(リスト表示 / グリッド表示)
・ブロックのレイアウト(リスト表示 / グリッド表示)
・ブロックの表示件数(1〜20件)
・関連ニュースの最大表示数(0〜12件)
・SNSシェアボタン(X, Facebook, LINE, リンクコピー)の表示/非表示
・閲覧数(PV数)の表示/非表示(※同一ユーザーの重複カウント防止付き)
2. ピン留め機能(Sticky Post)
・重要なニュースを一覧やブロックの最上部に固定表示できるようになりました。
・固定された記事にはアイキャッチとして「HOT」バッジが自動付与されます。
3. カスタムURLスラグ機能
・新着情報ごとに任意のURL(例: /news/sale-campaign)を設定できるようになりました。日本語やマルチバイト文字のスラグにも対応し、SEO対策に最適です。
4. 公開・表示設定の拡張(会員限定公開)
・会員限定機能:ログイン中の会員のみが閲覧できるニュース記事を設定可能になりました。
・トップページ表示設定:各記事ごとに「トップページに表示するかどうか」を個別に設定できるようになりました。