変更履歴

継続的に改良し、絶えず最適化しています。

ビジュアルエディター Blox は v1.20.0 から「Yikai ビルダー」に名称変更しました。以下の記録は新しい名称で表記しています。

v2.0.6 パッケージをダウンロード·GitHub 最新版 2026-10-08

改善とアップグレードの注意

  • +【修正(重要)】2.0.4・2.0.5 のダッシュボードで新しいバージョンが表示されない問題:更新窓口が厳しくなった後もダッシュボードが古い方法で問い合わせていました。修正済みで、オンライン更新ページは常に正常でした。同じドメインのサブフォルダーのサイト間で更新確認の結果が混ざらなくなりました。
  • +【改善】ダッシュボード上部のお知らせ(定期実行、URL 書き換え、更新メール、カテゴリ案内、新バージョンとテーマ更新)を、すべての管理画面右上のベルに集約し、赤い数字で件数を表示します。新しいバージョンはベルに表示され、更新後に消えます。「更新通知レベル」に従います。
  • +【アップグレード】データベースの移行はないため自動更新の対象です。差分パッケージは 1.19.5〜2.0.5 に対応し、その他のバージョンはフルパッケージを使用します。PHP 8.0 以上。

Source: 82242afb · 9.42MB

改善とアップグレードの注意

  • +【アップグレード前に】多言語サイトで翻訳のない単一ページは原文ページへ一時リダイレクトし、原文を翻訳として表示しなくなりました。テーマ切り替えでは既定でサイトの配色を保持します。「テーマ → テンプレート設定」の旧フォント設定は読み取り専用になり、フォントは「外観 → フォント」で言語ごとに設定します。
  • +【修正】カスタム URL へのリダイレクトで計測パラメータとページ番号を保持し、ページ送りもカスタム URL を使います。動的 URL モードの正規 URL を動的アドレスにしました。リダイレクトする親ページをサイトマップに載せません。縦向きのスマートフォン写真をサムネイルと WebP で正しい向きにします。編集済み画像は前回の結果から編集を続け、代替テキストだけの変更で元の画像に戻りません。翻訳ページの関連ループに同じ言語の項目を表示します。古いサイトの更新でインデックスが既に存在しても移行が止まりません。日本語・英語などの単一言語サイトのプライバシーポリシーと利用規約をサイトの言語で作成します。
  • +【新機能】デザインシステム 2.0:余白・コンテナ幅・タイポグラフィのデザイン変数。サイト全体のタイポグラフィとレイアウトをデザイン変数として保存し、テンプレートは使用する変数を含みます。多言語 URL は実在する翻訳だけを指します。画像コントロールから直接編集、ページごとの切り替えアニメーション、セクションの列のオーロラ背景、記事カテゴリ管理と「すぐに公開/下書き/予約公開」、定期実行の状態表示、サイトテンプレートと一緒に入ったテーマの単独更新、WordPress インポートの Betheme 対応と移行レベルのレポート、プラグインによる記事カテゴリの指定。
  • +【改善】フロントの 1 ページあたりのデータベースクエリを大幅に削減(トップページ約 180 → 50)。テンプレートマーケットの業種をデモと同じ 14 グループに。テーマページは広い画面で 1 行 4 つ表示。
  • +【アップグレード】差分パッケージは 1.19.5〜2.0.4 に対応し、その他のバージョンはフルパッケージを使用します。更新前にデータベース・サイト設定・アップロードファイル・独自テーマをバックアップしてください。PHP 8.0 以上。

Source: bdd60c08 · 9.41MB

改善とアップグレードの注意

  • +【セキュリティ】スライダーライブラリ Swiper を更新し CVE-2026-27212 を修正。管理画面の権限チェックを強化(デモサイトの制限を AI アシスタントとコマンドパレットにも適用、単一ページ権限では他のチャンネルを変更不可、単体削除も行単位の権限で判定)。メール設定で保存済み SMTP パスワードを表示しないように変更。SEO プラグインの送信で証明書検証を再開。
  • +【新機能】拡張フィールド(ACF 形式。フィールドグループ・リピーター・関連コンテンツ・オプションページはプロライセンスが必要)とビルダーの動的タグからの参照、WordPress インポートツール(記事・商品・フォーム・メニュー・ACF・多言語、旧 URL をすべて維持)、全コンテンツのカスタム URL と無料の 301 リダイレクト管理、サイトのタイムゾーンと言語別の日付形式、画像編集(切り抜き・回転・代替テキスト)。
  • +【新機能】Yikay ビルダー:チャンネル / カテゴリナビ、コマンドパレット(Ctrl+K)、スタイルの出どころ表示と継承への復元、デバイス別の余白、ボタンのホバー / フォーカス / 押下時の色、お客様の声ウォールとマーキー、オーロラ背景、タブのディープリンクと自動切り替え、商品ギャラリーのサムネイル付きレイアウト。サイト全体のページ切り替えアニメーション、プラグインによるアイコンセットの登録。
  • +【多言語】フロント 18 言語(ペルシア語・マレー語を追加)、管理画面 16 言語。よく使うチャンネル名を内蔵辞書で自動翻訳。管理画面を繁体字中国語で使用可能(台湾の用語による専用の繁体字パック)。
  • +【アクセシビリティ】フロントと管理画面を WCAG 2.2 AA で検査・修正:フォームのラベル、ボタン名、色のコントラスト、タップ領域、見出しの階層、ランドマーク。
  • +【改善】ビルダーの名称を Yikay ビルダーに統一。完全パッケージは Default テーマのみを同梱し、Business / Minimal・ショップ・繁体字パックはマーケットから導入。無料プラグインは OSS から配信、有料プラグインは 15 分有効の専用リンクに。マーケットの 12 プラグインを更新。
  • +【アップグレード】差分パッケージは 1.19.5〜2.0.3 に対応し、それ以外のバージョンは完全パッケージを使います。アップグレード前にデータベース、サイト設定、アップロードファイル、カスタムテーマをバックアップしてください。PHP 8.0 以上が必要です。独自テーマのテンプレートで blox-*.js / blox-*.css を直接読み込んでいる場合は yikay-* に変更してください。

Source: caf137b0 · 9.33MB

改善とアップグレードの注意

  • +【セキュリティ】ライセンス確認で HTTPS 証明書の検証を再び完全に行い、プラグイン・テーマ一覧などのリクエストで URL にライセンスコードを含めなくなりました。AI アシスタントの書き込み操作は、プレビューと確認のうえ実行し、取り消せます。ショップの返金は注文金額を超えず、重複送信でも注文は 1 件だけ作成されます。
  • +【新機能】リモートアップグレードと修復(既定でオフ、サイト管理者がアップグレード画面で許可)、公式サポートの一時アクセス(4/24/72 時間、業務データは閲覧不可)、アップグレードとセキュリティのメール通知、アップグレード前にサイトで変更されたコアファイルを確認、ライセンス画面からの自己解除。
  • +【新機能】記事の予約公開と商品の予約販売開始、言語別ドメインと .htaccess のワンクリック更新、繁体字サイトの商品・記事・バナー・トップページ一覧の表示を修正、ビルダーのクエリループ強化(Pro)、コンテンツの折りたたみ、料金表の新オプション(Pro)、画像付きテンプレートパック。
  • +【改善】管理メニューのグループ名を「サイト情報」「システム保守」に変更、プラグインごとのアイコン表示、ダッシュボードのよく使う機能を調整、キーボードとスクリーンリーダーで管理画面を操作可能に、データベースアップグレードの重複実行を防止。
  • +【修正】サイトテンプレートのインポート後に「未実行のアップグレードあり」と誤表示される問題とフッターの SNS リンクが消える問題、既存の未実行アップグレードによる自動アップグレードの差し戻し、狭い画面でヘッダーの言語ボタンが折り返す問題。
  • +差分パッケージは 1.19.5〜2.0.2 に対応し、それ以外のバージョンは完全パッケージを使います。アップグレード前にデータベース、サイト設定、アップロードファイル、カスタムテーマをバックアップしてください。コアのデータベース構造の変更はなく、PHP 8.0 以上が必要です。テーマストアの Business・Minimal と易開ウェブビルダー Pro 1.0.1 も更新しました。

Source: 76f1a7ae · 7.84MB

改善とアップグレードの注意

  • +【改善】サイトテンプレートマーケットをデモ一覧と同じレイアウトにしました。左側に検索、言語(中国語/日本語/英語)、業種を並べ、カードにマウスを重ねると「デモを見る」と説明を表示します。
  • +【改善】マーケットの業種を 8 グループに整理し、テンプレートの実際の言語で絞り込めるようにしました。英語のモジュラー住宅テンプレート Havenform を追加しました(2.0.1 以上が必要)。
  • +差分パッケージは 1.19.5〜2.0.1 に対応し、それ以外のバージョンは完全パッケージを使います。アップグレード前にデータベース、サイト設定、アップロードファイル、カスタムテーマをバックアップしてください。本バージョンにデータベース構造の変更はありません。PHP 8.0 以上が必要です。

Source: 0899a37d · 8.22MB

改善とアップグレードの注意

  • +【変更】自動アップグレードはメジャーバージョンをまたがなくなりました。1.x のサイトは 2.x へ自動では上がらず、管理画面でサイト管理者が確認して手動でアップグレードします。
  • +【追加】Yikai Builder:セクション境界の形状、画像の形状と四隅別々の角丸、ずらし配置のプリセット、コンパクトな固定ヘッダー。テーマが独自の文言フィールドを宣言でき、ビルダー上で直接編集できます。ページ切り替えから新しいページを作成できます。
  • +【追加】サイトテンプレートマーケットを業種と言語(中国語/英語/日本語)で絞り込めます。サイト構築ウィザードはテンプレートマーケットから始まります。
  • +【修正】管理画面ログイン時にまれに出る「不正なリクエスト」、エディターのキャンバスで独自テーマが正しく表示されない問題、英語・日本語サイトで新規ページが中国語として保存される問題、旧サイトのアップグレード中にデータベース移行が止まる問題、サイトマップにゴミ箱内のコンテンツが含まれる問題。
  • +差分パッケージは 1.19.5〜2.0.0 に対応し、それ以外のバージョンは完全パッケージを使います。アップグレード前にデータベース、サイト設定、アップロードファイル、カスタムテーマをバックアップしてください。本バージョンにデータベース構造の変更はありません。PHP 8.0 以上が必要です。

Source: a20c4cf2 · 8.22MB

v2.0.0 ダウンロード·GitHub 2026-09-25

改善とアップグレード時の注意

  • +フルサイトテンプレートのマーケットとインポート手順を改善し、サイト一式のテンプレートをインストールできるようになりました。
  • +サイト構築センターとビジュアルページビルダーを継続改善し、注釈テキストなどの編集機能を追加しました。
  • +v1.19.5〜v1.19.9 からの更新にはフルパッケージをご利用ください。v1.20.0 と v1.20.1 には差分パッケージを利用できます。
  • +更新前にデータベース、サイト設定、アップロードファイル、カスタムテーマをバックアップし、更新後にデータベースアップグレードを実行してください。最低 PHP 8.0。

Source: ee43d942 · 7.76 MB

v1.20.1 ダウンロード·GitHub 2026-09-19

改善とアップグレード時の注意

  • +【変更】Yikai ビルダー Pro(ループテンプレート、表示条件、グローバルスタイル、表、料金プラン)はライセンス制プラグインになり、完全パッケージには同梱されなくなりました。プロフェッショナルライセンスをお持ちのサイトは管理画面の「プラグイン管理 → プラグインマーケット」からインストールしてください。ライセンスがない場合、エディタ上ではこれらの機能に PRO マークが表示され、公開済みのコンテンツはそのまま表示されます。
  • +【修正】同梱の公式ヘッダー・フッタープリセットは、ライセンスのないサイトでも通常どおりインストール・アップグレードできます。見出し・テキスト・ボタン・画像の挿入はライセンスの影響を受けません。
  • +【修正】新規インストール時に、パッケージに含まれないプラグイン(ロゴメーカー、製品カルーセルなど)を登録しなくなりました。アップグレード時にこうした無効な登録を自動的に削除します。
  • +アップグレード前にデータベース、サイト設定、アップロードファイル、カスタムテーマをバックアップしてください。本リリースには 1 件のデータベース移行が含まれます。アップグレード後に管理画面でデータベース更新を実行してください。PHP 8.0 以上、PHP 8.2 以降を推奨します。
  • +差分更新は v1.18.0、v1.18.2〜v1.18.8、v1.19.8、v1.19.9、v1.20.0 から利用できます。その他の版には完全パッケージを使用してください。

Source: 68248019 · CI · 7.16MB

v1.20.0 ダウンロード·GitHub 2026-09-18

改善とアップグレード時の注意

  • +【セキュリティ】コンテンツ権限を種類ごとに分離しました。管理画面エディタの HTML インジェクション、下書き・予約・ゴミ箱コンテンツの添付ファイルがダウンロードできる問題、一括非公開後のキャッシュ残りを修正しました。
  • +【セキュリティ】同梱のリッチテキストエディタを TinyMCE 6.8.5 から HugeRTE 1.0.14(MIT)に置き換え、CVE-2026-47759 と CVE-2026-47761 を修正しました。機能・プラグイン・ショートカットは変わりません。
  • +【セキュリティ】同梱の Nginx 設定例に /api/v1/ の FastCGI 処理を追加し、宝塔パネルの説明は同梱の deploy/nginx-baota.conf を参照するよう変更しました。旧設定例や宝塔の wordpress プリセットで運用中のサイトはサーバー設定を見直してください。
  • +【新機能】ビジュアルエディタを「Yikai Builder」に改称しました。記事・製品の詳細テンプレート、製品と製品カテゴリのカスタム URL、ワイド画面ブレークポイント、料金プラン・お客様の声カルーセル・パートナーロゴウォールなどの要素を追加しました。
  • +【新機能】トップページのブロックを言語ごとに編集できます。フッタープリセットを 6 種類に整理し、予約・イベント申込・提携申込のフォームプリセットとスパム対策、管理画面のブランド設定ページを追加しました。
  • +【修正】MySQL/SQLite のインストール失敗、インストーラの特殊文字・デモデータなしインストールの問題、既定以外の言語リンクの区切り文字欠落、差分アップグレードでサイト独自ファイルが削除される問題を修正しました。
  • +【改善】管理画面の応答を高速化し、同梱画像を WebP にしました。dologin プラグインはコアパッケージに同梱されなくなりました。必要な場合はプラグインマーケットからインストールしてください。
  • +アップグレード前にデータベース、サイト設定、アップロードファイル、カスタムテーマをバックアップしてください。本リリースには 5 件のデータベース移行が含まれます。アップグレード後に管理画面でデータベース更新を実行してください。PHP 8.0 以上、PHP 8.2 以降を推奨します。
  • +差分更新は v1.19.5、v1.19.6、v1.19.7、v1.19.8、v1.19.9 から利用できます。それ以前の版には完全パッケージを使用してください。

Source: abbac237 · CI · 7.17MB

v1.19.9 ダウンロード·GitHub 2026-09-10

改善と更新時の注意事項

  • +【改善】Yikai ビルダーで文字色・背景色・角丸の設定元を表示し、個別設定、端末別の継承、共有スタイルを確認しやすくしました。
  • +【修正】従来のトップページの「会社紹介」ブロックを通常の Yikai ビルダーのレイアウトに変換した際、英語・日本語の内容と画像バッジを正しく扱うようにしました。ユーザーによる変更や意図的に空にした項目は保持します。
  • +【修正】多言語の詳細ページへのリンク、動的 URL での言語切替とページ送り、FAQ の取り消し、チェックボックスの再編集、本文が空の場合の一覧表示を改善しました。
  • +【改善】同梱する三つのテーマの標準ヘッダーについて、言語ナビゲーション、ロゴ配置、モバイルでの読みやすさを改善し、テーマのインストール失敗時の管理記録を追加しました。
  • +更新前にデータベース、サイト設定、アップロードファイル、カスタマイズしたテーマをバックアップしてください。従来のトップページの変換はエディターで明示的に行う操作です。更新によってトップページが自動的に変換・公開されることはありません。
  • +この版ではデータベース構造の変更は追加していません。PHP 8.0 は引き続き利用できますが、PHP 8.2 以降を推奨します。
  • +導入済みの Business・Minimal はテーママーケットから別途更新してください。CMS 本体の更新では利用中のテーマディレクトリを上書きしません。カスタマイズ済みのテーマは、更新前にバックアップと差分確認を行ってください。
  • +差分更新は v1.19.5、v1.19.6、v1.19.7、v1.19.8 から利用できます。それ以前の版には完全パッケージを使用してください。

Source: 0077ab1e · CI · 7.61MB

v1.19.8 ダウンロード·GitHub 安定更新 2026-09-06

リリース品質

  • + リリース前の CI 全マトリクスを通過。PHPUnit、Psalm、JavaScript、4 分割 Playwright、MySQL 5.7 インストール、v1.19.7 からのアップグレードを確認しました。
  • + 増分パッケージは v1.18.0 以降に対応し、v1.19.5、v1.19.6、v1.19.7 からの更新も含みます。より古い版はフルパッケージをご利用ください。

修正

  • * リリース実行時マニフェストで、ホームページの言語デフォルト依存が登録されていなかった問題を修正しました。
  • * Node テストゲートで、テスト実行前に依存関係をインストールするよう修正しました。
  • ~ Minimal のネイティブフッターは軽量な著作権欄を維持し、Yikai ビルダーのプリセットフッターは従来どおり完全な内容を保持します。
v1.19.7 ダウンロード·GitHub 機能更新 2026-09-05

Yikai ビルダーとメディア

  • + Yikai ビルダーで同一階層の複数選択、一括削除、コピー、切り取り、貼り付け、一括プロパティ編集に対応し、一括操作は 1 回で取り消せます。
  • + バナー、セクション、カラムの動画背景、ポスター画像、モバイル代替表示、動きの抑制設定を改善しました。
  • + メディアライブラリで画像/動画フィルター、並べ替え、ページング、参照中素材の保護に対応しました。

互換性と修正

  • + Rewrite 非対応ホスト向けの動的 URL モードを追加し、検索、ページング、言語、canonical 処理を改善しました。
  • * MySQL デモデータ順序、SQLite 全サイト検索、SVG 危険リンク除去、Yikai ビルダーの公開キャッシュ、インストーラー空パスワード処理を修正しました。
  • ~ リリースゲートは PHP 8.0-8.5 lint、MySQL 5.7、実際の N-1 アップグレード、全 PHPUnit/Psalm、3 ビューポートのブラウザ回帰を対象にしています。
v1.19.6 ダウンロード·GitHub 機能更新 2026-09-04

新機能と改善

  • + Yikai ビルダーのブロック、コンテナ、カラム、バナーで動画背景、ポスター、モバイル代替表示、動きの抑制設定に対応しました。
  • + メディアライブラリに画像・動画フィルター、ページング、並べ替え、利用状況監査、参照中素材の削除保護を追加しました。
  • + Default、Business、Minimal のヘッダー、モバイル表示、バナー動画描画を統一して改善しました。

修正とセキュリティ

  • * SQLite の全分類検索、Yikai ビルダーの公開後の古いキャッシュ、ダウンロード検索項目、宝塔 Nginx ルート、無効言語プレフィックスを修正しました。
  • * SVG の危険リンク除去、インストーラーの管理者パスワード検証、同梱 UTF-8 初期データの整合性検査を強化しました。

アップグレード時の注意

  • ! v1.19.5 からオンラインアップグレードする前に、PHP 8.2 以降へ一時的に切り替えてください。完了後は PHP 8.0 に戻して運用できます。
v1.19.5 ダウンロード·GitHub 緊急修正 2026-09-03

修正

  • * オンラインアップグレード中、新しいページが依存ファイルより先に有効になり、途中で HTTP 500 が発生する問題を修正しました。
  • * アップグレードファイルを依存順に適用し、サイト入口・アップグレード入口・バージョン表示を最後に切り替えます。

アップグレード時の注意

  • ~ すでに 1.19.4 と表示されるサイト、またはアップグレード後に HTTP 500 が発生するサイトは、v1.19.5 フルパッケージで復旧してください。本版にデータベース構造の変更はありません。
v1.19.4 ダウンロード·GitHub セキュリティ更新 2026-09-03

セキュリティ

  • * デモサンドボックスの保護対象に静的ページ生成、SEO 設定、システム設定を追加し、ページ表示と操作の両方を遮断します。管理者アカウントが必要で、未認証アクセスには関係しません。
  • * デモサイトのオーナー用パスフレーズをスケジュールタスクのトークンから分離し、トークンではデモモードの管理操作ができなくなりました。デモモードを有効にしているサイトは、アップグレード後に新しいパスフレーズを取得してください。
  • * 静的ページ生成はサイトと同一オリジンにのみアクセスし、リダイレクトを拒否して HTTPS 証明書を検証します。管理者アカウントが必要で、未認証アクセスには関係しません。
  • * サイトレシピのインポートで信頼プロキシや管理画面 IP 許可リストなどのセキュリティ設定を書き込まなくなり、エクスポートと同じ除外リストを使用します。

修正

  • * アップグレード失敗時のロールバックでデータベースのスナップショットも復元します。復元に失敗した場合はファイル復元を中止し、復旧資料を保持します。スナップショット以降のデータは失われるため、事前に保全してください。
  • * 設定変更が即座に反映されます。Business テーマでは「サイトヘッダー」の編集が実際のヘッダーを起点にし、トップページ編集キャンバスのヘッダーが消える問題を修正しました。
  • * 無効化したチャンネルがフッターナビゲーションに残らなくなりました。ダウンロードセンターが英語・日本語で正しく表示されます。Minimal・Aurora のサイドバーとコントラストを修正しました。
  • * ページビルダーのカタログが検索・ページ送り・管理一覧の間で言語を保持します。要素の表示条件が PHP 8.0 で動作します。

追加

  • + ページビルダーのコンテナ、Div、カード、引用、アイコンボックスで背景色・背景画像・4 段階オーバーレイを統一。コンテナは直リンクの背景動画に対応。スタイルパネルは「基本/背景/アニメーション」に分類され、変更済みにはドットが表示されます。
  • + ダッシュボードでテーマの更新を個別に表示しテーママーケットへ直接移動。テーマ外観設定はテーマごとに配色を保存。マーケットテーマは必要な CMS 最低バージョンを宣言します。
  • + Business テーマのトップページで通常セクションが自動的に明暗交互になり、動的ブロックに「セクションの配色」を追加。
  • + カタログブロックに詳細編集入口・自動プレビュー更新・4 種類の空状態を追加。スライダー編集をグループ化し、スライド操作を取り消し可能に。会社紹介ブロックは継承内容を表示し項目ごとに復元できます。

アップグレード時の注意

  • ~ 本バージョンはデータベース構造を変更します。アップグレード後に「データベースアップグレード」を実行してください。デモモード有効のサイトはサーバーで php bin/yikai.php demo:owner-token を実行してパスフレーズを取得してください。静的生成のベースアドレスはサイトと同一オリジンである必要があります。マーケットテーマは CMS 1.19.4 以上が必要です。
v1.19.3 ダウンロード·GitHub セキュリティ更新 2026-08-30

セキュリティ

  • * デモモードの切り替えにサイト管理者トークンが必要になりました。従来はデモサイトの管理者アカウントを持つ人がデモモードを解除し、完全な書き込み権限を得ることができ、公開デモではそのアカウントが公表されているのが通常です。認証なしでのアクセスを許すものではなく、管理者アカウントが必要です。
  • * サイトレシピのエクスポートに秘密情報が含まれなくなりました。従来はスケジュールタスクのトークン、ライセンスキー、SEO 送信キー、メールサーバーのアカウントがそのまま出力され、テンプレートとして配布すると一緒に流出していました。すでに書き出したレシピファイルは作り直し、含まれていたキーは必要に応じて再発行してください。
  • * サイトレシピのインポート時に、秘密情報や本機固有の設定を書き込めなくなりました。従来は第三者のレシピが暗号化キー、スケジュールタスクのトークン、デモモードの設定を上書きできました。
  • * 公式素材サービスの接続先を公式ドメインかつ HTTPS に限定し、ヘッダー・フッター・統計ブロックの背景画像アドレスは許可リストで検証してからスタイルに出力するようにしました。
  • * コード要素の権限を持たないロールは、エディターのプレビュー経由でコード要素を利用できなくなりました。ライセンス・メール・AI・翻訳・API の各設定ページは、デモモード中は開けません。

権限とページ設計

  • + Yikai ビルダーの利用権限を用途ごとに割り当てられます。単一ページとセクションの編集、トップページ、サイト全体のデザイン(ヘッダー・フッター・ポップアップ)、コード要素の 4 つです。トップページとサイト全体のデザインは自動的には付与されません。
  • + ページ見出し部のスタイルの取得元を、この階層の設定・上位階層からの継承・サイト既定から選べます。高さ、オーバーレイの濃さ、配置、フォーカス位置、文字の明暗も調整できます。
  • + ヘッダーとフッターを言語ごと・階層やページごとに専用のものへ割り当てられます。要素に表示条件を設定でき、スライダーにモバイル表示モードを追加しました。
  • + 公式素材ライブラリ:エディター内から公式提供の画像を閲覧してインポートできます。

修正

  • * 「トップページ設定」で編集した統計の数値と文言がフロント側に反映されない問題を修正しました。
  • * サンドボックスのデモサイトでデモ設定ページを開いて保存するとサンドボックスが解除される問題、およびトップページ 2 か所のグリッドのずれを修正しました。

改善

  • ~ 既定のデモ内容を刷新しました。メインカラーを青に変更し、本文のコントラストはアクセシビリティ基準を満たしています。デモ画像は外部の画像サービスから取得せずパッケージに同梱するため、オフライン環境やイントラネットでも同じ表示になります。
  • ~ パッケージサイズを約 6MB 削減しました。サイトヘルスチェックが実行環境の要件を「必須」と「推奨」に分け、PHP 8.0 と 8.1 は重大な問題として表示されなくなりました(8.2 以上を推奨)。

アップグレード前の注意

  • * 本バージョンはデータベース構造を変更します。アップデート後、管理画面でデータベースのアップグレードを実行してください。
  • * ヘッダー・フッター・統計ブロックの背景画像をプロトコル相対アドレス、先頭のスラッシュがない uploads/、data URI で指定していた場合は、アップグレード後に画像を選び直してください。元の値はデータベースに残っており、データが失われることはありません。メディアライブラリから選んだ画像は影響を受けません。
v1.19.2 ダウンロード·GitHub 2026-08-28

URL とピンイン

  • * 中国語タイトルの URL がピンインで生成されるよう修正しました。1.19.1 のパッケージにはピンインの実行モジュールが含まれておらず、item- とタイムスタンプの URL になっていました。既存コンテンツの URL には影響しません。1.19.1 をご利用の方は更新をおすすめします。
  • ~ ピンイン変換を全面的に書き直し、多音字の判定がより確実になりました。タイトル内の型番や英字略語もそのまま保持されます(「完整的API文档」→ wan-zheng-de-api、従来は API が失われていました)。

Yikai ビルダーの編集

  • + ヘッダー専用のプリセット編集ビューを追加しました。全体キャンバス上で位置を探さずにヘッダーの体裁を調整できます。
  • * 新規ページの空のキャンバスでサイトのヘッダーとフッターを表示しないようにし、空状態の案内を本文領域に戻しました。
  • ~ ヘッダー操作は編集範囲が分かる表記になり、要素ライブラリは構造パネルの上に移動、ページキャンバスにサイトのヘッダーとフッターの枠を表示します。

インストールとパッケージ

  • * デモデータのよくある質問から、プレースホルダーの項目を削除しました。
  • ~ パッケージ生成に実行時セルフチェックを追加しました。必要なファイルの有無を検証し、主要機能を一度実行します。本バージョンではデータベースの新規マイグレーションはありません。

Yikai ビルダーの編集

  • + 要素と構築済みセクションを分離し、検索、分類、お気に入り、最近使用した項目に対応しました。組み込みセクションは 8 種類から 14 種類へ拡充しました。
  • + キャンバスと構造ツリーの正確な位置へドラッグでき、前、後、内部の挿入先を明確に表示します。
  • ~ 左右パネルの幅変更と折りたたみに対応し、ドラッグ中にページ全体がスクロールする問題を修正しました。

管理と修正

  • ~ サイトヘルス通知に閉じる操作と「今後表示しない」操作を追加しました。
  • * LOGO や favicon が見つからない場合に診断し、壊れた画像を表示しないようにしました。本版に新しいデータベース移行はありません。

新規

  • + レスポンシブ画像出力と WebP 派生画像に対応し、元形式のフォールバックを維持しながらページ容量を削減します。
  • + サイトヘルスにメディア最適化診断と、大規模ライブラリ・共有ホスティング向けの安全な分割修復を追加しました。
  • + 8 種類の Yikai ビルダーのセクションと、編集しやすいサービス工程ページテンプレートを追加しました。
  • + 安定したセクション・要素 ID により、公開ページから正確な編集対象へ移動し、復帰・強調表示・下書き操作を行えます。

改善

  • ~ 転送ページでは訪問者が実際に見る内容を編集し、ヘッダー・フッター・トップ・一覧・記事・連絡先で統一した復帰フローを使用します。
  • ~ Footer テンプレートは編集可能なフッターを表示した状態で開きます。Yikai ビルダーの LOGO はサイト LOGO を使用し、LOGO 作成リンクも表示します。
  • ~ プラグイン市場の検索・インストール表示を改善し、CI に MySQL 5.7 の実インストール・移行・管理画面検証を追加しました。

修正と更新時の注意

  • * 長時間のメディア診断、旧 Yikai ビルダーの画像 URL、移転後の uploads パス、大容量画像の事前縮小、画像画素数制限の無効化に関する互換性を修正しました。
  • ! Yikai ビルダーの LOGO はサイト LOGO を使用します。暗いヘッダーで白い専用 LOGO を使用していたサイトはコントラストを確認してください。本バージョンに新しいデータベース移行はありません。

新規

  • + アップグレードパッケージの分割ダウンロードと自動再開に対応。リクエストごとに小さな範囲のみ取得し進捗をディスクに記録するため、ゲートウェイのタイムアウトや回線切断後も中断地点から再開します。本バージョンに同梱され、次回のアップグレードから有効になります。
  • + サイトヘルスに「アップロードディレクトリのスクリプト実行」実測項目を追加。サーバーがアップロードディレクトリ内の PHP を実行してしまうかどうかを実際のリクエストで検証します。deploy/ の 3 種類のサーバー設定サンプルにも対応ルールを追加しました。
  • + アップグレードのハートビートにサイトヘルス概要を含めるように。送信されるのは検査項目の識別子と件数のみで、サイトのパスや内容は含まれません。
  • + フルページテンプレート 2 種(「会社紹介」「お問い合わせ」)を同梱。テンプレートライブラリからワンクリックで挿入でき、お問い合わせページのフォーム・住所・地図は「設定 → 連絡先」から取得されます。

修正

  • * ページビルダーで FAQ アコーディオンを保存すると項目が失われる問題(1.18.6 以降に影響。該当要素を使用中のサイトは早めのアップグレードと該当ページの確認を推奨)。
  • * 英語・日本語サイトのトップページバナーに中国語が表示される問題。新規インストールではサイト言語で絞り込んだ「バナー管理」からバナーを取得し、既存サイトは本バージョンのデータベース更新で自動修復されます(初期バナー内容を変更していない場合)。
  • * 初期サンプルコンテンツの書式が反映されない問題。料金プランなど初期ブロックのリスト・中央揃え・バッジのスタイルがセキュリティフィルタで除去されていました。同梱のスタイルクラスに切り替え、既存サイトはデータベース更新で自動修復されます。
  • * テンプレートライブラリでローカルテンプレートの「テンプレートを挿入」ボタンが押せない問題、および新規ページ作成時に空のキャンバスへ 2 つの案内文が重なって表示される問題。

改善

  • ~ パッケージのルートディレクトリを整理し、サイト運用に関係のない内部ファイル 2 件を除去。本バージョンにはデータベース更新が 1 件含まれます。アップグレード後、管理画面からデータベース更新を実行してください。
v1.18.7 ダウンロード·GitHub セキュリティ更新 2026-08-23

新機能

  • + サイトヘルス:管理画面に「サイトヘルス」ページとダッシュボード概要を追加し、動作環境・セキュリティ設定・未実行のデータベース移行・更新サービス・直近のバックアップにわたる 22 項目を点検します。うち 3 項目は自サイトへ実際にリクエストを送り、設定・プログラム・実行データの各ディレクトリがサーバー側で本当に遮断されているかを確認します。コマンドラインからも実行できます。
  • + サーバー設定サンプルを同梱:deploy/ ディレクトリに、標準的な Nginx・BT パネル・Alibaba Cloud 共用ホスティング向けの機密ディレクトリ遮断ルールを収録しました。

セキュリティ

  • ! 過去の名残であるインストーラー用アップグレード入口 2 件を削除しました。ログイン状態を確認せずにデータベースを書き換える処理を行い、install/ を遮断していないサーバーでは直接到達できる状態でした。新しいパッケージには含まれず、アップグレード時にサイト上の既存ファイルも削除されます。早めの更新を推奨します。
  • ! 管理操作ログはリクエスト内容をそのまま保存しなくなりました。パスワード・鍵・API 認証情報はマスクし、大きすぎる内容は要約として保存します。本バージョンには、過去のログに保存済みの機密データを消去する移行が含まれます。
  • ! 会員アカウントを無効化・削除すると、ログイン中のセッションは次のリクエストで即座に無効になります。商品の表計算インポートに展開時のリソース上限を追加し、外部実体の解析を無効化しました。フォーム署名をフォーム識別子とタイムスタンプに紐付け、リダイレクトは厳密な同一オリジン判定に変更しています。

修正

  • * 手動アップグレード案内の注意事項を訂正しました。パッケージにサイトの設定ファイルやアップロード内容は含まれないため、上書きしても影響しません。注意が必要なのは、お客様が変更済みでパッケージにも存在するファイルです。
  • * サイトアイコン:パッケージに直下のアイコンファイルを同梱しなくなり、アイコン未設定のサイトが存在しないアドレスを参照しなくなりました。管理画面のログインページとレイアウトエディターにもタブアイコンを追加しています。

改善

  • ~ オンラインアップグレードでデータベースの自動バックアップに失敗した場合、プログラムファイルを書き込む前に中止します。サイト外のバックアップがある場合に限り、特権管理者が確認のうえ続行でき、その操作は操作ログに記録されます。
  • ~ データベース管理の復元・インポート・全削除・最適化をデータベース種別ごとに実行するようにし、SQLite のサイトで MySQL 専用構文により失敗しなくなりました。ページキャッシュのキーは正規化済みのクエリパラメータから生成します。
  • ~ fileinfo・dom・simplexml を必須拡張、zip を推奨拡張としました。本バージョンにはデータベース移行が 1 件含まれます。更新後、管理画面でデータベースアップグレードを実行してください。
v1.18.6 ダウンロード·GitHub セキュリティ更新 2026-08-23

新機能

  • + 自動アップデート(ベータ):「システムアップグレード → アップグレード設定」で有効にすると、指定したメンテナンス時間帯にサイトが自動で更新を適用します。対象は「セキュリティ更新のみ」と「すべての更新」から選べます。実行前にデータベースをバックアップし、置き換える各ファイルのスナップショットを取得、完了後にヘルスチェックを行い、異常があればアップグレード前の状態へ自動的に復元します。データベース移行を含むバージョンは自動適用せず、手動アップグレードとして案内します。既定は無効、現在はベータ表示です。
  • + 手動アップグレードガイド:「システムアップグレード → 手動アップグレード」に手順を追加し、パッケージが上書きするファイルと、サイト側で残すべきファイルを明示します。オンラインアップグレードに対応しないホスティング環境向けです。
  • + ナビゲーションアイコン:サイト全体のスイッチひとつで、メニュー名とカテゴリ種別からアイコンを自動的に割り当てます。カテゴリ編集画面のアイコン一覧から変更でき、手動指定が常に優先されます。項目が多い場合は折り返さず「もっと見る」にまとめます。

セキュリティ

  • ! リッチテキストの無害化をタグ・属性のホワイトリスト方式に変更し、埋め込みフレーム、実体参照による擬似プロトコル、引用符なし属性を用いたスクリプト混入を防ぎます。本項目は管理画面アカウントが必要で、認証なしで到達する経路はありません。
  • ! ビルダー要素のコントロール値を保存時に型に沿って検証・整形し、不正な値がページ出力へ渡らないようにしました。
  • ! SEO 関連エンドポイントにコンテンツ編集権限の確認を追加しました。

修正

  • * ビルダー:トップページとヘッダー編集の相互切り替え、ロゴ要素の画像と高さ(px)指定、テンプレートプレビューのリンクを修正しました。

改善

  • ~ インストールパッケージを 18.7MB から 7.8MB に縮小しました。アイコンライブラリはインデックス化して同梱し、ロゴデザイナーと SEO アシスタントはプラグインマーケットからの導入に変更しています。
  • ~ 差分アップグレードの対象を直近 3 バージョンから 19 バージョンに拡大しました。多くのサイトが数 MB の差分のみで更新でき、共有ホスティングでのタイムアウトが大きく減ります。
  • ~ オンラインアップグレードと自動アップデートが同一のダウンロード・スナップショット・ロールバック処理を使用します。
  • ~ メール設定に主要プロバイダのプリセットを追加しました。言語切替は既定で地球アイコンと言語名を表示します。
  • ~ パッケージにサイト直下の favicon.ico を含めないようにし、上書き更新でサイト独自のアイコンが置き換わらないようにしました。fileinfo と dom を必須拡張に変更しました。本バージョンにデータベース構造の変更はありません。
v1.18.5 ダウンロード·GitHub セキュリティ更新 2026-08-22

セキュリティ

  • ! ページビルダーの「コード/HTML」要素を独立した権限に変更(既定では特権管理者のみ)。一般の編集者ロールはページ経由で任意のスクリプトを出力できなくなりました。
  • ! ビルダー要素を全面強化:リッチテキストは保存時と表示時の二重サニタイズ;ボタン/カード/画像リンクは疑似プロトコルを拒否;動画埋め込みは信頼できるプラットフォームのみ許可;iframe のドメインは完全一致で検証。いずれも管理画面アカウントが必要で、未認証での悪用経路はありません。早めのアップグレードを推奨します。
  • ! テーマ/プラグイン/アップグレードパッケージに展開リソース制限を追加;バナーリンクにプロトコル検証を追加。

新機能

  • + ナビゲーション要素(ナビ/メガメニュー/モバイルドロワー)にメニュー末尾の CTA ボタンを追加:テキスト・リンク・塗りつぶし/アウトラインを設定でき、デスクトップとモバイルに自動対応。
  • + オンラインアップグレードにファイル単位のスナップショットとワンクリックロールバックを追加:完了後に自動ヘルスチェックを行い、異常時はアップグレード前の状態へ復元できます。

修正

  • * マーケティングパラメータや未知のクエリを含む URL のページキャッシュを生成しないよう修正(キャッシュディレクトリの無限肥大化を防止);期限切れキャッシュは自動削除。
  • * オンラインテンプレートライブラリに接続できない場合でも、テンプレート管理ページが長時間待たされなくなりました。

改善

  • ~ テンプレート管理ページ:ヘッダー/フッタープリセットにレイアウト見取り図を表示、ワイド画面では 1 行表示;管理サイドバーの折りたたみ表示を改善。
  • ~ 公開 API のレート制限が高並列時も正確にカウント;クエリ文字列での API キー送信は非推奨(X-API-Key ヘッダーをご利用ください)。本バージョンにデータベース構造の変更はありません。
v1.18.4 ダウンロード·GitHub 機能アップデート 2026-08-21

追加

  • + サイトヘッダーを Yikai ビルダーで視覚的に編集でき、センター配置・全幅などのプリセットをワンクリックで適用できます。
  • + 言語切替の国旗表示;アップロード時のブラウザ側画像圧縮;Yikai ビルダーのワンクリックキャッシュクリア。

改善

  • ~ モバイルのアクセシビリティ/レスポンシブを全面改善(ドロワー・コンパクトヘッダー・タッチ目標・視差軽減);PHP 8.5 対応。

修正

  • * 中断したオンライン更新をサーバー側進捗から再開;ヘッダー編集とエディタ操作の各種修正。
v1.18.3 ダウンロード·GitHub 不具合修正 2026-08-20

修正

  • * オンライン更新のファイル一括処理の進捗をサーバー側で記録するようにし、応答喪失や再送時もファイルの重複コピーやスキップが発生しません。
  • * 一部の環境で Yikai ビルダーの要素ライブラリがスクロールできず、下部が隠れる問題を修正しました。
  • * Yikai ビルダーで新規追加したセクションが一時的にページ最上部に表示される問題を修正し、編集中のキャンバスのスクロール位置を維持するようにしました。

その他

  • ~ アップグレード互換性の回帰テストを 1.12.9〜1.18.1 の六つのベースラインに拡大。データベース構造の変更はなく、アップグレード後の追加作業は不要です。
v1.18.2 ダウンロード·GitHub 機能更新 2026-08-19

追加・変更

  • + 無料版でも Yikai ビルダーでトップページ、通常ページ、最上位の商品カテゴリー、最上位の一覧カテゴリーを編集・プレビュー・公開できます。
  • + 内蔵・ローカル・プラグインテンプレートは利用可能です。リモートダウンロードとサイト全体の高度な機能には権限が必要です。
  • + オンライン更新に stable/beta チャンネルを追加し、初期設定は stable のままです。

セキュリティ

  • ! 完全パッケージと差分パッケージで RSA 署名を必須化。管理画面の IP 制限は信頼済みプロキシと IPv4/IPv6 CIDR に対応し、保存時のロックアウトを防止します。

修正・互換性

  • * 画像を再選択せずにカテゴリーを保存しても、既存画像が消えないようになりました。
  • ~ default テーマの更新では公開中のトップページ、ページ本文、Header/Footer を自動置換せず、従来のトップページには未公開の Yikai ビルダーの下書きだけを作成します。
v1.18.1 ダウンロード·GitHub 機能更新 2026-08-19

修正

  • * 一部の既存サイトでビジュアルビルダーを開くとキャンバスが空になる問題(本文がチャンネル側に保存されている構造)。既存コンテンツを自動で取り込むようになりました。

新機能

  • + サイトロゴの表示制御:フロントと管理画面のロゴを元の比率で表示し、それぞれ最大高さ(px)を設定可能に。
  • + フロントの「ロゴを変更」をダイアログ化:メディアライブラリ選択・アップロード・代替テキスト・最大高さを一括設定。
  • + ページ/チャンネル編集のヘッダーバナー画像がアップロードとメディアライブラリ選択に対応。

改善

  • ~ ビルダーの要素ライブラリ下部に余白を追加し、最下段が隠れないようにしました。
v1.18.0 ダウンロード·GitHub 機能更新 2026-08-19

新機能

  • + ビジュアルビルダー(Yikai ビルダー)を内蔵し既定で有効化:ページのビジュアル編集・プレビュー・公開がすぐに使えます。アップグレード後、従来のトップページは下書きに変換されるのみで、公開中の表示は変わりません。
  • + ページヘッダーバナーのカスタマイズ:ページ/チャンネルごとに背景画像を設定でき、バナー全体の非表示も可能。お問い合わせページは画像バナーに対応。
  • + ニュースなどのチャンネルページをビルダーでデザイン・公開できるようになりました。
  • + 新要素:組織図(ズーム・ドラッグ対応)、コンテンツ一覧、製品一覧。CTA 要素は背景バナーと「トップページの CTA 設定に従う」に対応。
  • + ロゴ工房のランダム生成:業種と配色で候補ロゴを一括生成し、ワンクリックでサイトアイコンに適用。

改善

  • ~ ナビゲーション:デスクトップでは 1280px から折り返しなしの 1 行表示、狭い画面ではドロワーメニューを使用。言語切替は標準の ZH/EN/JA 表記に変更。
  • ~ AI アシスタントのモデル一覧を各社の現行ラインアップに更新。管理画面からワンクリックで同期可能。
  • ~ デモデータを全面更新:新トップページ・組織図・お問い合わせページ。

セキュリティ

  • ! ビルダーのプレビューに厳格な Content-Security-Policy を適用。ユーザーのコード要素内スクリプトは編集キャンバスでは実行されません(公開側の表示には影響なし)。不正アクセスのリスクはなく、対応は不要です。

修正

  • * 管理画面全ページのコンソールエラー(AI アシスタントの表示部が原因)とボタンの不具合。
  • * カスタムコード設定の </head>・</body> の説明文がエスケープ表示される問題。
  • * 新規インストールのデモページで画像が表示されない問題。
  • * 中国語以外のサイトのトップページ設定に中国語の初期文言が混入する問題(アップグレード時に自動修復)。
v1.17.2 ダウンロード·GitHub 機能更新 2026-08-10

新機能

  • + 外観設定:中国語・英語・日本語サイトごとにフォントを設定可能。複数のフォントプリセットを内蔵し、セルフホストフォントのアップロードと基準フォントサイズの調整に対応。
  • + カスタム通貨単位:製品設定でよく使う 24 通貨から選択でき、記号と小数桁が自動入力されます。カスタム入力や言語ごとの設定にも対応。
  • + アップグレード完了ページと「アップグレード履歴」タブを追加。更新内容や過去の履歴・バックアップを確認できます。
  • + プライバシーポリシーと利用規約のページに三言語のひな形本文が付属するようになりました。公開前に実情に合わせて修正してください。

修正

  • * サイトの既定言語を切り替えるとエラーになる問題。
  • * サイトマップに未使用言語のページが含まれる問題、robots.txt の Sitemap アドレスが規格外だった問題。アップグレード後はサイトマップの再送信をおすすめします。
  • * オンラインアップグレードで robots.txt・favicon.ico・.htaccess が上書きされる問題。サイト側の変更が保持されるようになりました。
  • * 英語・日本語サイトの多くの箇所に中国語が表示される問題(製品ページ、ページネーション、ログインページ、アップグレードページ、プラグイン画面など)。
  • * トップページの「会社」見出しとサイト名の間にスペースがない問題、一部テーマで英語見出しが単語の途中で分割される問題。
v1.17.1 ダウンロード·GitHub 不具合修正 2026-08-09

修正

  • * 管理画面の製品一覧・コンテンツ詳細・製品カルーセルで、価格の通貨記号がサイト言語に追随しない問題(英語サイトで ¥ 表示)。
  • * 中国語以外のサイトで、製品カテゴリ/リンク/年表を新規作成しても一覧に表示されない問題。
  • * 新規サイトで最初の製品タググループを作成できない問題。
  • * 3つのテーブルの言語フィールドの初期値が不適切で、新規レコードが誤った言語に分類される可能性がある問題(アップグレード時に自動修正、既存データは変更しません)。
v1.17.0 ダウンロード·GitHub 機能アップデート 2026-08-09

新機能

  • + サイトメニュー:複数のナビゲーションメニューグループを作成可能(カテゴリ参照/カスタムリンク、3階層、ドラッグ並べ替え)。ヘッダーのナビゲーションソースにも指定できます。
  • + フッター列でメニューグループを参照可能(タイトル付き)——メニューを一度作れば、ヘッダーとフッターで再利用。言語ごとに独立したフッター設定も可能です。
  • + 製品価格の通貨記号がサイト言語に追随:英語サイトは $、日本語サイトは ¥。

改善

  • • 管理画面が英語/日本語に全面対応。レイアウトエディター、メディアライブラリ、システム管理を含む全ページをカバー。
  • • Yikai ビルダーを複数回強化:メガメニュー、キャンバス上での挿入、テンプレートのワンクリックインストール、公式ヘッダーテンプレート、2種のアイコンライブラリ。
  • • 製品カテゴリの URL エイリアスを「product」に固定し、分類ページのプレフィックスと統一。

修正

  • * デフォルト言語を切り替えた後、設定フォームに旧言語が表示され保存も反映されない問題。
  • * 単一言語サイトのトップページに他言語のカテゴリが表示されることがある問題。
  • * 管理画面の言語切り替え後も「最近使用」に旧言語のタイトルが表示される問題。
  • * サイドバー展開時に左上へ空白パネルが残る問題。
v1.16.2 ダウンロード·GitHub 不具合修正 2026-08-08

修正

  • * メディアライブラリの「スキャン登録」が 1.16.x で「不正なリクエスト」となり使用できない問題を修正。1.16.x をご利用のサイトはアップグレードを推奨します。
  • * 「画像を選択」で開くメディアライブラリで選択を確定できない問題を修正:画像または「この画像を使用」ボタンのクリックで元の入力欄に自動反映し、ウィンドウを閉じます。

改善

  • + 管理画面の非同期リクエストにセキュリティトークンを自動付与し、同種の「不正なリクエスト」問題を防止。
v1.16.1 ダウンロード·GitHub 不具合修正 2026-08-05

修正

  • * Business・Aurora・Minimal などデフォルト以外のテーマをご利用のサイトで、1.16.0 へ更新後にお問い合わせページが表示できなくなる問題を修正しました。1.16.0 のサイトは早めの更新を推奨します。
  • * デフォルト以外のテーマで「パートナー」ブロックを有効にしても表示されない問題を修正しました。
v1.16.0 ダウンロード·GitHub 機能更新 2026-08-05

重要な変更

  • ! ソフトウェアライセンスが「YikaiCMS ソフトウェアライセンス」に変更されました。商用利用は引き続き無料で、フロントでの表示義務はありません。無料版は管理画面の Powered by 表示を保持し、商用ライセンスでは非表示にできます。ソフトウェア本体の再配布には事前の書面による許諾が必要です。v1.15.x 以前は従来の MIT ライセンスのままです。

修正

  • * 本文中に文字実体参照を含むリンクがある場合にページが真っ白になることがある問題を修正しました。

新機能

  • + お問い合わせページがレイアウト編集に対応しました。連絡先カード・フォーム・地図を要素として自由に配置でき、間に任意の内容を追加できます。
  • + ショートコード [contact-cards] と [map] を追加。記事・固定ページ・レイアウトブロックのどこからでも呼び出せます。
  • + レイアウト編集でブロックの非表示に対応。フロントには出力されず、管理画面ではいつでも元に戻せます。
  • + 下書きのプレビューに対応。管理画面の一覧に下書き表示が付き、プレビューリンクは本人のみ開け、閲覧数に加算されません。

改善

  • ~ カテゴリ管理・固定ページ管理の編集リンクが、ページの形態に応じた編集画面へ遷移するようになりました。
  • ~ インストール完了後に管理画面のログイン URL・アカウント・パスワードを表示し、ワンクリックでコピーできます。
  • ~ ダッシュボードのよく使う機能の並べ替えが再び可能に。トップページ設定はタイトルクリックで開閉できます。
  • ~ プラグインマーケットで有料プラグインに PRO バッジを表示。ライセンス期限後も取得済み機能は引き続き利用できます。
  • ~ アイコンスタジオの全機能が無料になりました。
v1.15.2 ダウンロード·GitHub 機能アップデート 2026-07-31

新機能

  • + Yikai ビルダーのキャンバスの要素単位選択:キャンバス上でクリックした要素(コンテナ内の子要素も含む)をそのまま選択。構造ツリーと双方向同期し、自動スクロールとパスラベル付きハイライトを表示。
  • + 構造ツリーのドラッグ&ドロップ並べ替え:セクション、カラム内要素、コンテナ子要素の 3 階層に対応。並べ替え後も選択状態を維持。
  • + エディター内リビジョン履歴:保存スナップショットの一覧・プレビュー・ワンクリック復元。未保存バッジとページ離脱確認も追加。
v1.15.1 ダウンロード·GitHub 機能アップデート 2026-07-31

新機能

  • + Yikai ビルダー(実験機能):全画面 3 ペイン構成——左に要素ライブラリと設定、中央にキャンバスのリアルタイムプレビュー、右に構造ツリー。レイアウトは「セクション → コンテナ → カラム → 要素」の階層で、セクションは全幅の背景レイヤー、コンテナはコンテンツレイヤーとして個別にスタイル設定できます。キャンバスでのクリック選択、ドラッグ&ドロップ挿入、デスクトップ/タブレット/モバイルのプレビューに対応。固定ページ管理とレイアウトエディターから起動できます。
  • + コンテナ要素:カラム内にもう一段のレイアウトを入れ子にでき、方向・間隔・整列・背景・余白・角丸を調整可能。レイアウトエディターとデータ互換。
  • + セクション背景のグラデーション:プリセット 8 種に加え 2 色と方向のカスタムに対応。コンテナ幅はピクセル指定でき、背景・余白・角丸を個別に設定可能。
  • + 要素の拡充:画像・動画・コード/ショートコード(フォームやカルーセルのショートコードを貼るだけで挿入)。アイコン設定は 5,000 以上の検索可能なアイコンライブラリに対応。
  • + メディアライブラリのスキャン登録:uploads 配下の未登録ファイルをワンクリックで登録。エディター内蔵の画像選択・アップロードダイアログを追加。

修正

  • ! 旧レイアウトデータのセクション ID 欠落・重複により Yikai ビルダーの構造ツリーが表示されない問題。読み込み時に自動修復し、保存時に反映します。
  • · アイコンボックスのアイコンが手入力のみだった問題。両エディターにアイコンピッカーを追加。

改善

  • · リッチテキスト要素からシステムのビジュアルエディターを起動(モーダル、画像アップロードとメディアライブラリ対応)。
  • · 管理サイドバーの折りたたみスイッチをトップバーへ移動。折りたたみ中はロゴや空白のクリックで展開。
v1.15.0 ダウンロード·GitHub セキュリティ更新 2026-07-30

セキュリティ

以下はいずれも管理画面のアカウントを前提とし、未認証でのアクセスは発生しません。複数ロールで運用しているサイトは優先的な更新を推奨します。

  • ! ゴミ箱における権限外の閲覧を修正しました。従来はいずれかのコンテンツ権限があれば、全種別の削除済み項目のタイトルと件数を閲覧できました。分類タブと一覧を権限で絞り込み、同一テーブル内の複数種別は項目ごとの種別で判定します。
  • ! アップロード権限を「画像」「文書・圧縮ファイル」「メディアライブラリ管理」の三段階に細分化しました。従来はアップロード種別をクライアントが指定していたため、コンテンツ編集権限があれば許可された全形式をアップロードできました。
  • ! セッションの権限をリクエストごとに再確認する方式に変更しました。従来はロール権限の変更やユーザーのロール変更がログイン中のセッションに反映されず、アカウントを無効化・削除しても既存セッションは継続して利用できました。

修正

  • ! サイトマップ内の記事 URL が無効でした。リンク生成時にコンテンツ種別を取得しておらず、記事 URL の形式が誤っていたためです。同じ原因で静的生成とサイト内検索にも影響がありました。更新後にサイトマップの再送信を推奨します。
  • ! 静的生成の有効時、管理者がフロントで管理バーおよびインライン編集を利用できず、コンテンツの更新が即時に反映されませんでした。管理者のリクエストは静的配信をバイパスします。自前 Nginx をご利用の場合は deploy/nginx-server.conf に沿った設定更新が必要で、静的生成ページが自動検出して通知します。
  • · 求人編集・ゴミ箱・会員設定の 3 画面がスーパー管理者以外からアクセスできませんでした。
  • · ダッシュボードの更新確認結果のキャッシュが長く、新バージョン公開後も以前の結果を表示していました。キャッシュ時間を短縮し、手動での再確認に対応しました。
  • · 固定ページ一覧に編集方式が表示されず、編集リンクが常にリッチテキストエディタを開いていました(同エディタで保存するとレイアウトが失われます)。一覧にモードを表示し、編集リンクは対応するエディタへ遷移し、レイアウトの上書き前に確認します。

新機能

  • + テーマパッケージの仕様とインストール時検証:CMS および PHP のバージョン要件、依存プラグイン、必須テンプレートを検証します。テーマ切替時にも同様に検証します。旧仕様のパッケージは緩やかに検証され、導入済みテーマに影響はありません。
  • + デモコンテンツ「会社概要」をレイアウトモードの実例に変更しました(7 セクション・8 種類の要素)。

改善

  • · テーマのプレビュー画像を JPEG 化し幅を制限しました。インストールパッケージは 19MB から 11MB、差分更新は 5.2MB から 632KB に縮小しています。
v1.14.0 ダウンロード·GitHub セキュリティ更新 2026-07-30

セキュリティ

権限の細分化に伴って残っていた権限昇格の不備をまとめて修正しました。いずれも管理画面のアカウントが必要で、未認証でのアクセスは成立しません。管理者が 1 名のサイトのリスクは限定的ですが、編集者・投稿者など複数ロールで運用しているサイトは早めの更新を推奨します。

  • ! AI アシスタントの権限チェックが実質無効:15 機能のうち 14 機能が「ログインしているか」しか見ていませんでした。「コンテンツを公開」は id だけで動作し種別を見ないため、記事権限しか持たないアカウントが任意の固定ページを公開できる状態でした
  • ! アップロード・メディアライブラリ・版履歴の各エンドポイントに権限チェックがない。版履歴は任意の固定ページを過去版に戻すのに使えました
  • ! 一部の機微な設定(cron トークン、翻訳 API キー等)が任意の管理アカウントから読み取り可能でした

修正

  • ! 求人編集・ゴミ箱・会員設定の 3 画面がスーパー管理者以外で開けない(権限細分化時に廃止したキーに紐づいたまま)。「求人一覧は開くが編集を押すと権限がないと出る」のはこの不具合です
  • · HTML キャッシュがエラーページをディスクに書き込む問題。一度きりの 500 がキャッシュ期間中すべての訪問者に返り続け、しかもログが増えないため原因究明が非常に困難でした
  • · ニュース一覧で現在のカテゴリがハイライトされない

アップグレードの完全性

「新規インストール ≡ 既存サイトに全マイグレーション適用後」を自動照合する仕組みを追加。初回実行で、長く存在しながら気づかれていなかった欠落が判明しました:

  • ! 多言語の基本カラム(12 テーブル)にマイグレーションが存在しなかった —— インストール SQL にしか入っておらず、古いバージョンで構築したサイトは更新時に多言語マイグレーションで処理が中断していました
  • ! 拡張フィールドの 2 テーブルも同様 —— この機能はアップグレードしてきた全サイトで丸ごと使えない状態でした
  • · 3 カラムの欠落、SQLite で実行不能なマイグレーション 2 件

カスタマイズと権限

  • · アップグレードでサイトオーバーレイ(overrides/)が上書きされなくなりました。ルーティング拡張点を追加し、旧システムから引き継いだ URL をコア改変なしで扱えます
  • · 求人と沿革が独立した権限キーになりました(従来は記事権限を流用)。更新後も権限は完全に同一で、以後は個別に絞り込めます
  • · 「投稿者」ロールの方針を編集できるなら画像も入れられると明確化し、説明文も修正しました
v1.13.3 ダウンロード·GitHub 2026-07-30

修正

  • ! 一部の記事ページが 404:記事 URL の生成規則がリライト規則と一致せず、単一ページ用の処理に流れていました。サイトマップおよび SEO ツールキットが検索エンジンへ送信するアドレスにも影響するため、アップグレード後に再送信を推奨します
  • ! 旧バージョンから更新したサイトでデータベース列が 9 つ不足:ビルダーページ・製品・事例の保存時に Unknown column エラー。本バージョンでマイグレーションを追加
  • · 製品の親カテゴリページに直下の製品しか表示されず、サブカテゴリの製品が含まれない(カテゴリをチャンネルツリーで管理しているサイト)
  • · ニュース一覧で現在のカテゴリがハイライトされない/モバイル管理画面のヘッダータイトルが縦書きになり、検索アイコンと入力欄が重なる

セキュリティ

  • ! 管理者が入力する URL(リンク集・SNS アカウント・ダウンロードの外部リンク)は HTML エスケープのみで、javascript: などの疑似プロトコルがクリック可能なままでした。リンク集はフロントのフッターに出力されるため全訪問者が対象です。本バージョンで出力側・保存側の両方にプロトコルのホワイトリストを適用

新機能

  • · 管理画面の一覧を刷新(記事 / 製品 / 事例 / ダウンロード / 求人):タイトルにホバーで 編集|複製|ゴミ箱へ|表示、ステータスを日付列に統合、カバー画像なしはプレースホルダーで整列、下部に「一括操作 ▾ + 適用」
  • · サイドバー刷新:シングルオープンのアコーディオン、グループアイコン、アイコンバーへの折りたたみとホバーでのフライアウト表示
  • · トップページに「製品カテゴリツリー」ブロックを追加(タイトル / 列数 / 表示数 / 検索ボックスを設定可能)
  • · フロントのコードブロックにワンクリックコピーと言語ラベル。既存記事にも自動適用
  • · 更新通知を すべて / セキュリティのみ / オフ から選択可能。プラグイン一覧から直接アップグレード可能に

改善

  • · ライセンスキーを平文表示しない(マスク表示+明示的な変更フロー)。ライセンス画面を英語・日本語に完全対応
  • · アップグレード画面のタブバーを統一。「データベース更新」タブは必要なときのみ表示
v1.13.2 ダウンロード·GitHub 2026-07-29

修正

  • ! PHP 8.0 + SQLite 環境で管理画面ログインが 500 エラー:整数カラムが PHP 8.0 では文字列で返るための型エラー。PHP 8.0 サーバーに SQLite モードでインストールしたサイトはアップグレードしてください
  • · 記事新規作成ページとオンラインアップグレード時の警告ノイズ 2 件

エンジニアリング

  • · PHP 8.0–8.2 互換性自動テストを追加:リリース前に両バージョンで実際のインストール・ログイン・コンテンツ保存を検証
v1.13.1 ダウンロード·GitHub 2026-07-29

重要な修正

  • ! PHP 8.0 サーバーで記事/製品の保存時に 500 エラー:ピンイン変換コンポーネントが PHP 8.1 を要求していたため。8.0 互換バージョンへ差し替え、変換失敗時も保存をブロックしないフォールバックを追加。PHP 8.0 をご利用の方はアップグレードを強く推奨します

修正・改善

  • · 英語のみのタイトルで自動スラッグの文字が欠落する問題
  • · エディター保存エラー時に「JSON解析失敗」とだけ表示され実際のエラーが見えない問題
  • · SEO ツールキットの llms.txt / 送信リストでスラッグ無しコンテンツの URL が壊れる問題
  • · フロントのインライン編集ホバーに色フィルター追加、静的出力ページの Nginx 設定説明を更新
v1.13.0 ダウンロード·GitHub 2026-07-29

新機能

  • + エラー自己検出:重大なエラーをデバッグモード不要で常時ログ記録。管理画面「システム情報 → エラーログ」で詳細とスタックトレースを確認可能。エラー時は白画面ではなく分かりやすい案内を表示
  • + SEO ツールキットプラグイン(同梱):無料で llms.txt 生成・リアルタイム執筆分析・SERP プレビュー・Baidu/IndexNow 送信。Pro 版は AI メタ最適化・301 リダイレクト管理 + 404 監視・サイト全体 SEO 診断と一括修正を解放
  • + ホワイトラベル納品:ライセンス有効なサイトは管理画面のブランド・バージョン情報を自動的に非表示(制作会社の納品向け)。バージョンはアップグレードページで確認可能
  • + 管理画面の日付ピッカー(flatpickr)、動画プレーヤー(Plyr)、画像ライトボックス(PhotoSwipe)

改善

  • · ライセンス / アップグレードページを全幅レイアウトに変更。ライセンスページに Pro 特典一覧を表示
  • · SEO 設定と SEO ツールキットプラグインの相互リンク

修正

  • · llms.txt の中国語文字化け(.txt を UTF-8 で出力)
  • · ライセンスページの一部モジュール名がキー名のまま表示される問題
v1.12.10 ダウンロード·GitHub 2026-07-28

新機能

  • + 細粒度の役割権限(WordPress 方式):コンテンツを種類ごとに「編集/削除」に分割、5 段階の既定ロール(スーパー管理者 / 投稿者 / 編集者 / コンテンツ管理者 / 運営);製品編集者は記事を編集不可、既存ロールはアップグレード時に無損で移行
  • + 製品プリセット仕様項目:製品設定で定義(型式/サイズ/素材など)、新規製品に自動入力・折りたたみ・プリセットから補完;フロントの仕様表は表示名で整然と表示

改善

  • · アップグレード保護:DB 未移行時に管理画面全体で警告+ワンクリック誘導、未移行スキーマでの削除時に原因を明示、オンライン更新後は DB アップグレードへ自動遷移
  • · ダッシュボードのクイックアクセスを権限対応にし、使用頻度の低いテーマ選択を廃止、DB バックアップ/記事/製品を追加

修正

  • · 一部の移行にタイトルが無い場合にアップグレード履歴ページが真っ白になる問題
v1.12.9 ダウンロード·GitHub 2026-07-27

新機能

  • + WordPress 対応ホストでそのまま動作:リライト設定で「wordpress」プリセットを選ぶだけ(単一エントリールーター内蔵);インストーラーの設定ガイドも簡素化
  • + FAQ 機能一式:トップページの折りたたみ Q&A ブロック(構造化データ付き)、ビルダーのアコーディオン要素、一括カテゴリの「よくある質問」プリセット;トップページ設定から直接編集可能
  • + リスト型カテゴリでカード表示項目を設定可能(カバー画像/概要/作成者/日付/閲覧数/カテゴリ名)

改善

  • · アップグレード保護:DB 未移行時に管理画面全体で警告+ワンクリック誘導;未移行スキーマでの削除時に原因を明示;オンライン更新後は DB アップグレードへ自動遷移
  • · nginx 設定サンプルを Web ルート外へ移動しスキャナー探索を防止

修正

  • · カテゴリ保存時に「トップ表示」が意図せず解除されトップのブロックが消える問題
  • · 存在しない URL がトップページを表示していた問題(テーマ対応の 404 を返すように)
v1.12.8 ダウンロード·GitHub 2026-07-26

新機能

  • + アイコン工房プラグイン:キャンバス式ロゴエディタ(複数行テキスト、ドラッグ配置、クイック整列、字間、配色プリセット);favicon をオンライン生成しワンクリックでサイトに適用;サイト設定とフロント管理オーバーレイに作成入口(プラグインマーケットで無料)

改善

  • · オンラインアップグレードページを開くと自動チェックし、バージョン比較・リリース日・重要度・バージョン跨ぎの全更新履歴を表示
  • · トップページのニュース画像を製品画像と同じ 4:3 比率に統一、モバイルでの変形を解消
  • · 404 ページがテーマのスタイルに追従

修正

  • · 管理サイドバーを権限でフィルタリングし、権限のないメニューは非表示に
v1.12.7 ダウンロード·GitHub 2026-07-25

新機能

  • + コンテンツ版数履歴 —— 記事 / 固定ページを保存前に自動アーカイブし、ワンクリックで復元可能

改善

  • · 管理リストの操作列が折り返されないように
  • · オンラインアップグレードで上書きできなかったファイルを列挙し永続ログに記録
  • · ページビルダー体験の強化(要素追加、リアルタイムプレビュー、ブロック単位のタイトルなど)
v1.12.6 ダウンロード·GitHub 2026-07-23

修正

  • · プラグインマーケットからのインストールでセキュリティモジュール未読込により「インストール失敗」となる問題を修正。オンライン更新ページのバックアップ案内を管理画面のデータベースバックアップへ直接リンク。
  • · 記事編集で「タグ」欄で Enter を押してから保存すると記事が重複作成される問題を修正(Enter を抑止し、保存は更新扱いに)。
  • · 記事を削除するとフロントからは消えるのに管理画面の一覧に残る問題を修正(管理一覧に論理削除フィルタを追加)。
  • · 記事一覧のカバー画像サイズを固定比率に統一(default テーマ)。タイトルや要約の長さで変わらなくなりました。
  • · リモート / 外部リンク画像が open_basedir 有効サーバーで警告を出す問題を修正(外部 URL に対応)。
  • · fileinfo 拡張が未インストールでもアップロードが致命エラーにならないよう修正(推奨は導入)。

エディタ

  • · リッチテキストの画像挿入でメディアライブラリから直接選択できます。
  • · コードブロックの挿入に対応。フロント側のコードブロックスタイルも追加し、コードがはっきり区別されます。

新機能

  • + トップページのブロック拡張フック:ブロックをプラグインから登録できるようになりました。公式「製品カルーセル」プラグイン(製品を手動選択してトップに横スクロール表示)をプラグインマーケットで無料提供。
v1.12.5 ダウンロード·GitHub 2026-07-23

修正

  • · 事例 / ニュースの一覧ページが子カテゴリの内容をまとめて表示するようになりました。「すべての事例」など親カテゴリでも、直属だけでなく全件が表示されます。
  • · カテゴリ未選択で保存した新規記事が「消える」問題を修正。自動的に「ニュース」に分類され、管理画面の一覧にも未分類記事が表示されて再分類できます。
  • · トップページに配置済みでも「トップ表示」がオフのカテゴリブロックが、トップページ設定から消えなくなり、再度有効化できるようになりました。

改善

  • · 単一ページ管理に「無効化」ボタンを追加。事例 / 記事 / ダウンロード / 求人の一覧の削除ボタンをアイコン + テキスト表示に統一しました。

セキュリティ

  • + nginx.conf / 設定テンプレート / 依存関係マニフェストが静的ファイルとしてダウンロードされるのを防止。リリースパッケージからデプロイ用サンプルを除外しました。
v1.12.4 ダウンロード·GitHub 2026-07-21

修正

  • · オンライン更新が一部の共有ホスティングで「解凍」ステップで停止する問題 — 失敗しやすい ZipArchive 解凍をやめ、パッケージからファイル単位でストリーム書き込みに変更。更新エラーも明確に表示し、無限に待機しなくなりました。
  • · 管理画面でコンテンツ / 事例を新規作成する際、カテゴリーのプルダウンに他言語の欄目(日本語など)が混入する問題 — 現在の編集言語で絞り込むよう修正。

新機能

  • · 事例カテゴリー管理:「事例」に専用のカテゴリー管理タブを追加(追加 / 編集 / 削除・並び順・状態・ナビ)。欄目管理へ行く必要がなくなりました。

改善

  • · ダウンロードカテゴリーが静的風 URL /download/{カテゴリー}.html(旧 ?cat=N)に対応。製品 / ニュースと統一され SEO に有利。旧リンクも引き続き有効。
v1.12.3 ダウンロード·GitHub 2026-07-21

新機能

  • · 増分アップデート:前バージョンからの更新で変更されたファイルのみをダウンロード・上書きし、バッチで適用 — 共有ホスティングでのオンライン更新の停止 / タイムアウトを根本的に解消。
  • · 管理画面のバージョン確認:ダッシュボードに現在のバージョンを表示し更新を確認、ワンクリックでアップグレードへ。
  • · AI アシスタントによるサイト編集(プレビュー):対話で意図を伝える → 提案 → 確認後に適用 → ワンクリックで取り消し。

改善

  • · トップページのブロック編集:パートナーをドラッグ可能なブロック化、無効なブロックは下部へ、カスタムブロックと料金表プリセット(おすすめ強調)を追加、バナーブロックに各カルーセルグループのショートコードを表示。
  • · ページビルダー:見出し要素の配置、カードの背景色をカスタマイズ可能。

修正

  • · ダウンロードカテゴリーの統一:ダウンロードページのサイドバー・絞り込みと管理編集が一致 — カテゴリー不一致を解消。空のカテゴリーはデフォルトを自動投入。
v1.12.2 ダウンロード·GitHub 2026-07-21

修正

  • · コンテンツ / 製品 / ダウンロード / 求人の新規作成時に言語フィールド(lang)が「ja」で保存され、サイト既定言語でのフィルタ時に管理画面 / フロントへ表示されない問題を修正。作成時に現在の編集言語を明示的に書き込むよう変更。
v1.12.1 ダウンロード·GitHub 2026-07-20

修正

  • · 管理画面の「事例」「コンテンツ」一覧がソフト削除項目を除外しておらず、削除(ゴミ箱)済みが表示される問題を修正。
v1.12.0 ダウンロード·GitHub 2026-07-20

新機能

  • · 製品の多条件絞り込み:ブランド/タグ分類/価格帯で絞り込み、リンク方式でキャッシュ・共有が可能
  • · テンプレートタグ強化:{yk:if}/{yk:else} 条件、詳細本文の「現在のコンテンツ」コンテキスト、{yk:list} の id と related
  • · 公開コンテンツ API(/api/v1):読み取り専用 JSON。ミニプログラム/アプリ/静的サイト向け。既定は無効、任意の API キー+レート制限

改善

  • · トップページのビジュアル刷新、ブロック背景の自動交互;セクション見出しスタイル選択可、「会社概要」見出しをカスタマイズ可能
  • · お客様の声を最大 10 件まで対応、3 件超で自動スライダー
  • · フロント直接編集を全ページに拡張;管理画面の設定ページを全幅化

修正

  • · 新規インストール時のトップ/管理画面 500(install SQL にソフト削除等のマイグレーション列を補完+回帰ガード)
  • · minimal テーマのスクロールインアニメ、ナビのドロップダウン、言語切替
v1.11.0 ダウンロード·GitHub 2026-07-18

新機能

  • · ページビルダー:セクション→カラム→要素のビジュアル編集、17 種の内蔵要素(見出し/リッチテキスト/画像/ボタン/アイコン/動画/CTA/カード/アラート/引用/アイコンボックス/動的リスト/カルーセル/ナビ…)、ドラッグ&ドロップ並べ替え
  • · リアルタイムプレビュー:編集内容を iframe に自動反映、デスクトップ/タブレット/モバイルの 3 ビューポート
  • · レスポンシブ 3 段階:余白・カラム間隔・スペーサー高をデバイス別に設定可能
  • · 再利用ブロック:セクションをライブラリに保存し参照挿入——1 箇所の修正が全ページに反映
  • · プリセットライブラリ:Hero/特徴/CTA/チーム/ギャラリー/実績/お客様の声の 7 種 + ページテンプレートをワンクリック挿入
  • · カスタムコンテンツモデル:管理画面でコンテンツタイプを定義して即利用、テンプレートタグとビルダー動的リストに対応

改善

  • · カテゴリ・固定ページ管理:非表示項目を「停止中」リストへ収納、ワンクリックで復元
  • · ビルダー改善:アイコン選択後にパレット自動収納、セクション設定を 2 カラムの広いダイアログに

修正

  • · リアルタイムプレビューが CSRF 保護に遮断される問題
  • · ブロックライブラリ API のテーブルプレフィックス重複
content_models と blocks_library の 2 テーブルを追加——管理画面からワンクリックでアップグレード。
v1.10.0 ダウンロード·GitHub 2026-07-17

新機能

  • · テンプレートタグ {yk:list|nav|field|channel|banner|config}:PHP を書かずに本文へ動的データを埋め込み、エディタに早見表付き
  • · 管理画面の二段階認証(TOTP)、主要な認証アプリに対応
  • · ゴミ箱/論理削除:コンテンツ・製品・アルバム・ダウンロード・採用を復元または完全削除
  • · 定期タスク:予約公開/ゴミ箱清掃/データベース自動バックアップ
  • · デプロイ設定 deploy/:宝塔 nginx・アリババクラウド共有ホスティングにすぐ対応

セキュリティと SEO

  • · SVG サニタイズ、zip-slip 対策、cookie_secure、ログインのタイミング強化、会員ログイン制限
  • · BreadcrumbList 構造化データ、サイト絶対 URL の統一
データベースマイグレーション 3 件(2FA 列・論理削除列)を追加。管理画面「データベースアップグレード」でワンクリック適用。
v1.9.2 ダウンロード·GitHub 2026-07-13

新機能

  • · アルバムショートコード [album-N]:ページや記事本文の任意の位置にアルバムを埋め込み。自己完結型ライトボックスで、1 つのアルバムを複数箇所で再利用可能
  • · アルバム表示モード(グリッド / メーソンリー);管理画面のアルバム一覧・写真ページにショートコードを表示しワンクリックコピー
  • · 単一ページのヘッダー画像表示スイッチ;静的アセットのキャッシュ回避バージョン;内部ページヘッダーのデフォルト背景画像
  • · サイトお知らせプラグイン(内蔵・デフォルト無効);固定ヘッダーのスクロール透過

修正とセキュリティ

  • · ニュース一覧カードをテーマのカードテンプレート再利用に変更;単一言語サイトでの翻訳シード行の漏れ、デモシード移行の「未適用」誤表示を修正
  • · セキュリティ強化:レガシーツールファイルの削除、アルバムショートコード JSON の XSS 対策、AI サービスの TLS 検証有効化、AI エンドポイントの CSRF チェック追加、会員ログインのリダイレクトホワイトリスト化
データベース移行を 2 件追加(アルバムレイアウト / 単一ページヘッダー画像スイッチ)。いずれもデフォルト値あり。管理画面の「システムアップグレード」で適用してください。
v1.9.1 ダウンロード·GitHub 2026-07-01

メンテナンス更新

  • · 管理画面の「未適用の移行」アップグレード通知(ダッシュボードのバナー + サイドバーの赤点)を削除:一部サイトでアップグレード後も未適用数を誤表示し、やや煩わしかったため
  • · 標準の MIT LICENSE ファイルを追加
  • · パッケージング強化:リリースパッケージに必要なファイルのみを含め、不要ファイルの混入を防止
本バージョンはデータベース構造の変更なし。ファイルを上書きするだけでアップグレードできます。
v1.9.0 ダウンロード·GitHub 2026-07-01

新機能

  • + 静的 HTML 生成:ページを静的ファイルとして出力可能(管理画面からワンクリックで生成 / クリア、コンテンツ変更時に自動失効)。共有ホスティングの負荷を軽減し、SEO と初回表示速度を改善
  • + フロント管理バー:ログイン中の管理者がフロントを閲覧する際、上部にバーを表示(管理画面へ戻る / 新規 / このページを編集 / キャッシュ削除 / ログアウト)
  • + アップデート検出:未適用のデータベース移行数を管理画面で集計し、アップグレードの要否が一目で分かる

改善と修正

  • · 上部バーの「サイトを表示」をアイコンボタンに変更、言語切替をドロップダウンに変更。単一ページ一覧にギャラリー / アルバム欄を追加。アップグレードメニューを単一の「システムアップグレード」に統合
  • · 一部サーバーで rar / 7z アップロードが「内容と拡張子が一致しない」と誤判定される問題を修正
  • · CSRF 強化:管理画面のすべての POST を検証(プログレスバー付き XHR アップロードを含む)
  • · オンラインアップグレードの事前チェックが disk_free_space 無効のホストに対応。リッチテキストエディタの初期化互換性を修正
増分データベースアップグレードを含みます:旧バージョンからファイルを上書き後、管理画面「システムアップグレード」で保留中の項目を適用してください(冪等)。
v1.8.1 ダウンロード·GitHub 2026-06-24

新機能

  • + オンラインアップグレード: 管理画面からワンクリックで新バージョンをチェック / ダウンロード / 解凍して上書き。環境事前チェック、SHA256 検証、config の自動バックアップを含む
  • + ライセンスシステム: License 認証と RSA 署名検証により、配布とライセンス管理を容易に
  • + フォーム画像キャプチャ: フォームで画像キャプチャを有効化でき、ボットによる送信をさらに防止
  • + 全画面バナー: カルーセルのグループで全画面表示に対応
データベースの増分アップグレードを含みます: 旧バージョンからファイルを上書きした後、管理画面の「システムアップグレード」ページで保留中の項目を適用するだけです(冪等)。
v1.8.0 ダウンロード·GitHub 2026-06-19

新機能

  • + アクセス解析連携プラグイン: 百度統計 / 51la / CNZZ 友盟 / Google Analytics 4。サイト ID を入力するだけで自動的にスクリプトを挿入し、手書きのコードは不要
  • + お問い合わせページのインタラクティブマップ: 中国語版は高德 / 百度、日本語 / 英語版は Google マップ(キー不要)を使用。管理画面の「お問い合わせ設定 → マップ API」で座標とプロバイダーを設定でき、申請リンクと緯度経度の検索手順を同梱
  • + オンラインサポートの「企業微信(WeCom)」チャネル: QR コードをスキャンして企業微信のサポートに連絡
  • + 記事のマルチ画像ギャラリー: コンテンツ編集ページで複数画像をアップロード / ドラッグで並べ替えでき、フロントの詳細ページにグリッドで表示

修正 / メンテナンス

  • + 管理画面のブラウザタブアイコンがサイトの site_favicon を読み込むように変更(デフォルトアイコンを常時表示しなくなりました)
  • + リリースパッケージにランタイム依存の overtrue/pinyin を同梱: これまで vendor が含まれておらず、中国語タイトルから slug を自動生成するとエラーになっていました。現在は本番依存を同梱してパッケージングしており、解凍してすぐ使えます
  • · バージョン番号を 1.8.0 に揃え、Tailwind を再コンパイルしてプラグインの UI スタイルを取り込み
データベース schema の変更はゼロで、ファイルを直接上書きしてアップグレードできます。新しい設定項目は管理画面で初めて保存したときに自動的に保存されます。
v1.7.7 ダウンロード·GitHub 2026-06-17

メンテナンス

  • · 管理画面フッターに Powered by YikaiCMS + バージョン番号を表示。デフォルトテーマに <meta name="generator">(expose_generator で無効化可能)
データベース schema の変更はゼロで、ファイルを直接上書きしてアップグレードできます。
v1.7.6.2 GitHub 2026-06-15

累積修正

  • + 求人編集ページのパースエラー(白画面)を修正: admin/job_edit.php で echo '...' のシングルクォート文字列内に誤って <?php echo __('msg_save_success') ?> を使用しており、内側のシングルクォートが文字列を早期に閉じて PHP のパースが失敗していました(v1.7.5 以降ずっと存在)
  • · Aurora テーマの advantage ブロックで使う 6 つの翻訳キー(home_advantage_1~3_title/desc)を補完し、zh-CN / en / ja を全カバー
  • · v1.7.6.1 の「サイト設定が保存できない」修正を継続

エンジニアリング

  • · CI が全面的にグリーンに: PHP Lint(8.0–8.4)、Lang Key Consistency、PHPUnit(8.2–8.4)、Psalm すべてパス
schema 変更なしで、ファイルを直接上書きしてアップグレードできます。すべての v1.7.6.x ユーザーのアップグレードを推奨します。
v1.7.6.1 GitHub 緊急修正 2026-06-15

サイト設定が保存できない問題を修正(重大)

  • + v1.7.6 には管理画面の「サイト設定」ページが保存できない重大なバグがあり、本バージョンで修正
  • · 根本原因: admin/includes/header.php のサイドバーメニューの foreach がループ変数に $group を使用しており、require がスコープを共有するため setting.php の $group を汚染(メニュー配列で上書き)していました。設定ページ末尾の e($group) が配列を受け取って致命的な TypeError を発生 → ページ出力が途切れる → フォーム送信の JS リスナーが登録されない → フォームがネイティブの GET に退化 → バックエンドの POST 保存分岐が実行されない
  • · 修正: ループ変数 $group → $navGroup に変更し、スコープ汚染を解消
すべての v1.7.6 インストールに影響します。アップグレードを強く推奨します。schema 変更なしで、admin/includes/header.php の 1 ファイルのみを上書きすればホットフィックスが完了します。
v1.7.6 GitHub 2026-06-15

コンテンツ運用

  • + 一括インポートコマンド bin/yikai import <products|articles> <csv>: slug 単位で冪等、カテゴリ / 栏目は slug で解決。増分 --update と --dry-run プレビューに対応
  • + デモデータを任意化: インストール時に「デモデータ」をチェックしなければ、@demo マークに従って製品 / カテゴリ / コンテンツ / banner / アルバムを自動的に取り除き、栏目の骨格だけを残します——よりクリーンな空サイトで納品できます

フロント体験

  • · 空の栏目を自動的に非表示(トップページのブロックはコンテンツがなければ空の枠を描画しなくなりました)。トップページの「私たちの強み」などのブロックタイトルを管理画面で設定可能に
  • · ニュース一覧でカバーのない記事はプレースホルダー画像を表示し、レイアウトが崩れないように。お問い合わせページのカードアイコンにフォールバックを追加

修正

  • + 新しい設定項目を config/defaults.php に従って正しく分類(オンラインサポートなどの設定が「基本設定」に積み上がったり、生のキーで表示されたりしなくなりました)
  • · トップページの SEO タイトルをデフォルトで空に(デモデータをインストールしていても)。サイト名にフォールバックし、ユーザーが自分で入力する形に
  • · 設定変更後にフロントの HTML キャッシュを自動的に無効化(data_changed フック)
破壊的な schema 変更はなく、ファイルを直接上書きしてアップグレードできます。新しい設定項目は管理画面で初めて保存したときに自動的に保存されます。
v1.7.5 GitHub 2026-05

新機能

  • + オンラインサポート: フローティングボタン + マルチチャネルの連絡パネル。位置 / ボタンの文言 / 表示項目を管理画面で設定可能
  • + 記事の予約公開: 指定時刻に自動的に公開され、cron は不要(アクセス時に遅延的にステータスを昇格)

基盤

  • · レガシーの articles テーブルを削除し、contents に統一。インストールウィザードのバージョン番号は実際の CMS_VERSION を読み込むように変更(v1.0.0 を直書きしなくなりました)
  • · インストール時の collation を utf8mb4_general_ci に変更し、古い MySQL 5.x ホストと互換に
schema の調整(articles テーブルの削除、記事の公開時刻フィールド)を含みます。新規インストールでは即時に有効。既存 DB のアップグレードは install/sql/ を参照して調整してください。
v1.7.4 GitHub 2026-05-16

新機能

  • + CLI ツールチェーン bin/yikai: コマンドの登録 / ディスパッチのフレームワークで、一括インポートやメンテナンススクリプトの土台に
  • + シナリオプリセット / プランシステム(旧「レシピ」のリファクタ)+ Cookie 同意バナー + デモモードの DB 保存(管理画面の読み取り専用デモトグル)

テーマ / 修正

  • · Aurora テーマのスクリーンショットを配置。recipe.php の JS コメント内の </script> リテラルがページを突き破る問題を修正
v1.7.3.2 GitHub 2026-05-15

v1.7.3.1 の Aurora テーマ崩れを修正

  • + Tailwind のコンパイルが themes/ のスキャンを取りこぼし —— Aurora が使う bg-slate-950 / backdrop-blur-xl / from-indigo-500 など数十個の utility class がそもそも tailwind.css に生成されていませんでした。修正後、tailwind.css は 96K から 111K に増加
  • + Aurora に約 150 行の .aurora-theme main 内ページのダークスコープ上書きを追加: ルートレベルの PHP(article/list/page)にハードコードされた bg-white / bg-gray-* / bg-primary / text-gray-* / .prose をすべてダーク対応物に変換
  • · ユーザーから見た変化: トップページの青いボタン → 紫青のグラデーション。内ページの大きな白背景・黒文字のブロック → グラスモーフィズムのダークカード

エンジニアリングの仕上げ

  • · .gitignore から assets/css/src/ を削除 —— app.css をリポジトリに入れることで、他の開発者がクローン後に再コンパイルした際に themes/ のスキャンを取りこぼすのを防止(v1.7.3.1 の根本原因)
データベース schema の変更はゼロで、ファイルを直接上書きしてアップグレードできます。Aurora に切り替えている方は必ずアップグレードしてください。default / business / minimal を使用している方は影響を受けません。
v1.7.3.1 GitHub 2026-05-15

新テーマ: Aurora(モダンテック / SaaS 風)

  • + ダーク + 紫青グラデーション + glassmorphism + グリッド背景テクスチャ。ターゲット層: インターネット企業 / SaaS / AI サービスプロバイダー
  • · 14 ファイル: layouts(header+footer)/ blocks(banner+about+advantage+stats+cta)/ partials(5 つの card 系)/ aurora-* utility CSS
  • · 管理画面 /admin/theme.php で有効化すれば切り替え可能

i18n ホットフィックス(v1.7.3 の修正漏れ)

  • + 管理画面ログイン失敗のエラーメッセージが日本語でハードコード → __() 経由に。v1.7.3 で修正済みのテーマ色 / AI アシスタント label と同じ由来の残存バグ
  • + 3 つの lang key を追加: login_invalid / login_throttle_locked / login_success(zh-CN / en / ja 全カバー)

ツールチェーン

  • · release-precheck.sh / build.sh のバージョン番号の正規表現を 4 セグメントに対応拡張(1.7.3.1 のようなホットフィックス版番号)
データベース schema の変更はゼロで、ファイルを直接上書きしてアップグレードできます。
v1.7.3 GitHub 2026-05-15

i18n ショートサーキットバグの全面的な一掃

  • + configLang / configRawLang / configJsonLang / renderFormTemplate など 5 箇所の関数が lang === defaultLang でショートサーキットしなくなりました —— ユーザーがデフォルト言語を切り替えた後、*_lang の翻訳ルックアップが迂回される根本的なバグ
  • + ChannelModel / ContentModel / ProductModel::findBySlugLang() をリファクタ: 正確な slug+lang → translation_group_id マッピング → ソース行へフォールバック
  • + isMultiLangEnabled() を「切り替え器の表示」(display トグル)と「lang によるフィルタ」(データの正しさ)に分離。切り替え器を無効にしてもトップページが多言語の行を引っ張り出さなくなりました
  • · form_submit / page.php の同一由来のショートサーキット修正(成功メッセージ + アルバムの翻訳ルックアップ)

管理画面のハードコード文字列の仕上げ

  • + テーマ色の 8 つのプリセットでハードコードされた日本語(クラシックブルー / エメラルド ...)→ __() 経由に。3 言語パックを同期
  • + AI アシスタントの label(サイドバーメニュー + トップバーのフローティング + 記事編集ページの埋め込みパネル + アシスタントのメインページ)を __('admin_ai_assistant') に統一
  • · admin/setting.php の basic タブを lang 切り替えに対応(site_name / logo / keywords / description を言語別に)。ICP / 公安届出番号は zh-CN サイトのみ表示
  • · 言語別の nav_home_show チェックボックスは有効な言語のみ描画(無効な言語に汚れたキーを書き込まなくなりました)

パッケージング最適化

  • · build.sh が node_modules / package.json / tailwind.config.js などフロントエンドの dev ファイルを除外し、インストールパッケージのサイズを約 5MB 削減
データベース schema の変更はゼロで、ファイルを直接上書きしてアップグレードできます。
v1.7.1 ダウンロード·GitHub 2026-05-08

国際化の修正(v1.7.0 当日のパッチに引き続き)

  • + 日本語パック 100% カバー: 過去に未対応だった 90 個のキーを補完(54 個の fd_* フォームデザイナー + 25 個の inq_* 引き合い + 11 個の pe_* 単ページエディター)
  • · 沿革ページ(history.php)/ タイムラインコンポーネントのハードコード中国語を i18n 化(8 個の lang key を追加し 3 言語全カバー)
  • · 日本語サイトで /company/history.html にアクセスした際に中国語が混在する問題を修正
v1.7.0 ダウンロード·GitHub 2026-05-08

コアの新機能

  • + 多階層の製品カテゴリメニュー: ナビゲーションが任意の階層のネストに対応し、hover で flyout サブメニューを展開(default / business / minimal の 3 テーマすべてに対応)
  • + タイムライン 3 レイアウト: 縦の両側型(クラシックな企業の沿革)/ 横の Swiper スライダー(レスポンシブ 1〜4 列)/ コンパクトリスト(バージョンログやニュース速報向け)
  • + [timeline] ショートコード: 任意の単ページ / 記事 / 製品のリッチテキストにタイムラインを埋め込み、layout / limit パラメータに対応

管理画面 UX のアップグレード

  • + HTML キャッシュの TTL 設定を 9 段階のシナリオ別プリセットのドロップダウンに変更(「コンテンツサイト」「企業サイト」「ニュースサイト」の推奨値を含む)
  • + タイムラインの管理画面を TAB 化(イベント管理 / 表示設定)+ インラインのリアルタイムプレビュー(編集すると即座に効果を確認)
  • + 製品カテゴリ一覧に「ナビゲーション表示」のトグル列を追加し、フロントメニューの可視性をワンクリックで切り替え
  • + 栏目エディターのアルバムタイプに「画像を管理 →」のクイックジャンプボタンを追加(編集内容を失わないよう新しいウィンドウで開く)
  • • 管理画面の検索ボックスのアイコンのずれを修正

アーキテクチャの改善

  • + AOS をネイティブの IntersectionObserver に置き換え(21KB のメンテナンス終了済み依存を排除し、自作 1KB の代替に)
  • + タイムラインのブロック化: includes/blocks/timeline.php に切り出し、汎用入口 timelineBlock() を提供
  • • テーマ継承: partials/timeline-*.php は includes/partials/ の全テーマ既定にフォールバック
  • • 元のコードで参照されているが未定義だった 16 個の lang key を補登録(中英を完全にカバー)
v1.6.1 GitHub 2026-05-07
  • + 6 つの abilities を追加: cms_navigate_admin / cms_list_common_settings / cms_get_setting / cms_update_setting / cms_list_channels / cms_set_content_flags
  • + 管理画面のコマンドパレット検索(Ctrl/⌘+K で自然言語によるページ検索)
  • • リッチテキストコンテンツ内の URL を自動でリンク化
v1.6.0 GitHub 2026-05-07

Abilities API

  • + WordPress 6.9 に着想を得た能力レジストリ。JSON Schema による検証
  • + AiService::chatWithTools() が OpenAI/DeepSeek の function-calling エージェントループを実装
  • + 8 つのコア abilities: search / list_drafts / get / publish / create_draft / seo_summary / auto_tag / translate

HTML Pipeline

  • + vendored な WP_HTML_Tag_Processor をベースにしたコンテンツ強化パイプライン
  • + 画像の自動遅延読み込み、外部リンクの nofollow、セキュリティ属性の補完
  • • Compatibility 互換レイヤー: 旧フックのシグネチャを保持 + 新イベントルーティング
v1.5.0 GitHub 2026-05-06

国際化の基盤

  • + 管理画面の全面的な __() 化: admin/*.php の 1151 箇所の呼び出しでハードコード中国語を置換
  • + 3 言語パックを拡張: zh-CN.php 287→979 キー、新規 en.php(961 キー)/ ja.php(1009 キー)
  • + ログインページ + 管理画面トップバーの言語切り替え器(中/EN、国旗 SVG)

AI と翻訳

  • + コンテンツの多言語同期ツール: tools/sync_translate.php(DeepSeek による増分翻訳 yikai_*→enkai_*)
  • + AiService が DeepSeek v4-flash / v4-pro モデルに対応
  • • upgrade.php の JSON レスポンスを強化(ob_start + try/catch)
v1.4.0 ダウンロード·GitHub 2026-04

AI コンテンツアシスタント

  • + 5 大 AI プロバイダーに対応: OpenAI、Claude、DeepSeek、通義千問、智譜 AI
  • + 記事のワンクリック生成(タイトル + 要約 + タグ + slug + 本文)
  • + リライト・推敲、続き書き・拡張、SEO 最適化、要約生成
  • + プロンプト設定パネル: 業種、ターゲット、キーワード、スタイル、文字数、プリセットテンプレート
  • + API Key の暗号化保存(AES-128-CBC)+ マスク表示
  • + AI 使用量の統計 + 呼び出しログの詳細ページ

テーマシステム

  • + 複数テーマの切り替え。Default と Minimal の 2 つの内蔵テーマを含む
  • + テーマプレビューのスクリーンショット + ファイル上書きの仕組み(layouts / blocks / partials)

エディターとフロント

  • + TinyMCE リッチテキストエディター + フォントサイズ選択(12-48px)
  • + トップページのスクロール登場アニメーション(fade / stagger / 数字カウント)
  • + prose リッチテキストの組版スタイル + clamp() による流動的フォントサイズ

製品と引き合い

  • + 製品ブランド管理 + 製品タグシステム(多次元のグループ化・絞り込み)
  • + 製品詳細ページのインライン引き合いフォーム + メール通知テンプレート管理
  • + 引き合いの 5 段階ステータス管理(新規引き合い → 連絡済み → フォロー中 → 成約 → 失注)

多言語とツール

  • + 多言語翻訳管理(DeepL / Google Translate API)+ 日本語言語パック
  • + データベースバックアップの MySQL 5.7/8.0 形式選択 + SQLite から MySQL へのエクスポート
  • • SQLite インストールの互換性修正 + アップグレードシステムの DDL 自動変換
v1.3.0 GitHub 2026-03
  • + SEO 管理画面(Sitemap / Robots.txt / OG タグ / ウェブマスター認証)
  • + セキュリティ設定(ログイン保護 / ログイン記録 / アップロード制限 / ログ管理)
  • • 記事システムを統一コンテンツテーブルに統合し、データの冗長性を排除
  • • ログイン制限 / フォーム制限のパラメータを管理画面で設定可能に
  • • Banner の空画像、トップページの製品空白、Sitemap のフィールドなどの問題を修正
v1.2.0 GitHub 2026-03
  • + XSS 防止の HTML コンテンツサニタイズ、フォーム送信の頻度制限
  • + MySQL FULLTEXT 全文検索、ファイルキャッシュレイヤー
  • + WebP 自動変換、画像の遅延読み込み、ブラウザキャッシュの最適化
  • + 動的 Sitemap / OpenGraph / JSON-LD / Canonical URL
  • + Composer / Packagist 公開対応
v1.1.0 ダウンロード·GitHub 2026-02
  • + 会員システム、フォームシステム、Banner ボタンのリンク
  • • ロール権限の最適化、プラグインシステムの強化
v1.0.0 2026-01
  • + 初の正式バージョンをリリース
  • + 栏目管理、コンテンツ管理、メディアライブラリ、相互リンク
  • + リッチテキストエディターの統合、インストールウィザード、デモモード