DEVELOPMENT LOG / WEB
DEV LOG #058 CURRENT

固定ページを安全に再構成する — SHIHA Content Migrationを実装

テーマ更新だけでは変更できないWordPress DB内の固定ページ本文について、現在内容と移行後内容を確認してから安全に更新できる「SHIHA Content Migration」を追加した。テーマ更新時の強制上書きを避け、ページ単位で再構成できるようにした。

DATE
2026.08.30
CATEGORY
WEB
COMPONENT
CONTENT MIGRATION
STATUS
BUILDING

概要

WordPressでは、固定ページ本文はテーマファイルではなくデータベースへ保存されている。

そのため、テーマを新しくするだけでは、

などの既存本文は自動的には整理されない。

一方、テーマ更新時に本文を強制上書きすると、既存内容を失う危険がある。

そこで管理者が確認して実行する移行機能を導入した。

背景 / 課題

今回のサイト再構成では、単なるデザイン変更ではなく本文そのものの役割整理が必要になった。

しかし、

テーマ更新
↓
DBを自動上書き

では安全性が低い。

そこで、

現在本文
↓
移行後プレビュー
↓
管理者確認
↓
選択したページだけ適用

という方式に変更した。

設計 / 変更内容

管理画面へ、

ツール → SHIHA Content Migration

を追加。

移行対象には、

を含める。

適用前にはWordPress Revisionと移行用バックアップを保存する。

また、固定ページから現在Phase等を直接固定記述しないため、

[shiha_current_phase]
COMPLETE

PHASE 00 / AWAKENING

起動前準備

まだ物理ボディは存在せず、SBD-01上に詩葉のDigital TwinホログラムとAI Core配置情報だけが可視化されている段階。

CURRENT

PHASE 01 / CORE ONLINE

コア起動 / 頭部構築

AI Coreを基盤に、森野詩葉の最初の実体となる頭部ユニットを構築する段階。現在は顔外装・眼球・視覚・発声・頭部内部機構の製作と調整を進めている。

FUTURE

PHASE 02 / UPPER BODY

上半身組み立て

頭部ユニットの基本構成が整った後、頸部・肩部・胸部フレームへ実装範囲を広げる段階。上半身の構造と演算・音声・視覚系を統合し、バストアップ状態での安定動作を目指す。

FUTURE

PHASE 03 / FULL FRAME

全身フレーム

頭部から足先まで全身フレームを構成し、人体寸法・関節位置・可動域・姿勢保持を総合調整する段階。

FUTURE

PHASE 04 / OUTER SHELL

外装・人工皮膚

衣服着用時に自然な人体シルエットとなる中立保護外装と、顔・首・腕・脚など露出部の人工皮膚を施工する段階。

FUTURE

PHASE 05 / COMPLETE

SHIHA 1.0 完成

外装・人工皮膚・AI・音声・視覚・モーションを統合し、本物の白×淡いブルーの衣服を着用。森野詩葉が実体アンドロイドとして起動する完成段階。

などの動的ショートコードを追加した。

画像参照

はMedia Library上のWeb用画像を参照し、メディア側に登録されたCaptionを利用する。

これにより、

本文に画像説明を書く

Media Libraryにも同じCaptionを書く

という重複を減らす。

結果 / 現在位置

テーマとコンテンツを分離しながら、サイト構造変更時に固定ページまで安全に更新できる仕組みを整備した。

CURRENT STATUS — CONTENT MIGRATION AVAILABLE

shiha.netサイト刷新時に検討したWeb UIモックアップ v00-04
SHIHA.NET UI MOCKUP v00-04 — DESIGN STUDY

関連正本:
→ SHIHA LIBRARY
→ SHIHA DEVLOG
→ プロジェクト概要

← 開発ログ一覧