| Paper Abstract and Keywords |
| Presentation |
2025-09-04 10:50
Migrating from WordPress to a Git-Based Headless CMS with LLM Integration Ko Fujimura (Otsuma Univ.) |
| Abstract |
(in Japanese) |
(See Japanese page) |
| (in English) |
This paper reports on the process and effectiveness of migrating an existing WordPress site to a Git-based headless CMS that leverages Large Language Models (LLMs). The system architecture we adopted manages content as JSON files within a Git repository instead of a database and builds a static frontend using Next.js. This approach resolves the challenges associated with WordPress, such as performance degradation, high maintenance costs, and security vulnerabilities. Daily content updates are handled conversationally with an AI agent (Claude Code CLI). Notably, we established an efficient editing workflow by having the AI generate and reference its own instruction manual, overcoming the context-persistence challenges of stateless interactions. Evaluation results show a significant improvement in site performance, with the average Lighthouse score increasing from 73 to 94, and a substantial reduction in content creation time. Furthermore, our findings reveal a novel advantage: the AI agent can dynamically generate unique HTML and CSS for each article, enabling expressive designs unattainable with traditional template-based systems. |
| Keyword |
(in Japanese) |
(See Japanese page) |
| (in English) |
WordPress / LLM / AI Agent / CMS / GitHub / Agentic Web / / |
| Reference Info. |
ITE Tech. Rep. |
| Paper # |
|
| Date of Issue |
|
| ISSN |
Online edition: ISSN 2424-1970 |
| Download PDF |
|
| Conference Information |
| Committee |
IEICE-IE ME IEICE-LOIS IEE-CMN |
| Conference Date |
2025-09-03 - 2025-09-04 |
| Place (in Japanese) |
(See Japanese page) |
| Place (in English) |
Hokkaido University of Science |
| Topics (in Japanese) |
(See Japanese page) |
| Topics (in English) |
|
| Paper Information |
| Registration To |
IEICE-LOIS |
| Conference Code |
2025-09-IE-ME-LOIS-CMN |
| Language |
Japanese |
| Title (in Japanese) |
(See Japanese page) |
| Sub Title (in Japanese) |
(See Japanese page) |
| Title (in English) |
Migrating from WordPress to a Git-Based Headless CMS with LLM Integration |
| Sub Title (in English) |
|
| Keyword(1) |
WordPress |
| Keyword(2) |
LLM |
| Keyword(3) |
AI Agent |
| Keyword(4) |
CMS |
| Keyword(5) |
GitHub |
| Keyword(6) |
Agentic Web |
| Keyword(7) |
|
| Keyword(8) |
|
| 1st Author's Name |
Ko Fujimura |
| 1st Author's Affiliation |
Otsuma Women's University (Otsuma Univ.) |
| 2nd Author's Name |
|
| 2nd Author's Affiliation |
() |
| 3rd Author's Name |
|
| 3rd Author's Affiliation |
() |
| 4th Author's Name |
|
| 4th Author's Affiliation |
() |
| 5th Author's Name |
|
| 5th Author's Affiliation |
() |
| 6th Author's Name |
|
| 6th Author's Affiliation |
() |
| 7th Author's Name |
|
| 7th Author's Affiliation |
() |
| 8th Author's Name |
|
| 8th Author's Affiliation |
() |
| 9th Author's Name |
|
| 9th Author's Affiliation |
() |
| 10th Author's Name |
|
| 10th Author's Affiliation |
() |
| 11th Author's Name |
|
| 11th Author's Affiliation |
() |
| 12th Author's Name |
|
| 12th Author's Affiliation |
() |
| 13th Author's Name |
|
| 13th Author's Affiliation |
() |
| 14th Author's Name |
|
| 14th Author's Affiliation |
() |
| 15th Author's Name |
|
| 15th Author's Affiliation |
() |
| 16th Author's Name |
|
| 16th Author's Affiliation |
() |
| 17th Author's Name |
|
| 17th Author's Affiliation |
() |
| 18th Author's Name |
|
| 18th Author's Affiliation |
() |
| 19th Author's Name |
|
| 19th Author's Affiliation |
() |
| 20th Author's Name |
|
| 20th Author's Affiliation |
() |
| 21st Author's Name |
|
| 21st Author's Affiliation |
() |
| 22nd Author's Name |
|
| 22nd Author's Affiliation |
() |
| 23rd Author's Name |
|
| 23rd Author's Affiliation |
() |
| 24th Author's Name |
|
| 24th Author's Affiliation |
() |
| 25th Author's Name |
|
| 25th Author's Affiliation |
() |
| 26th Author's Name |
/ / |
| 26th Author's Affiliation |
()
() |
| 27th Author's Name |
/ / |
| 27th Author's Affiliation |
()
() |
| 28th Author's Name |
/ / |
| 28th Author's Affiliation |
()
() |
| 29th Author's Name |
/ / |
| 29th Author's Affiliation |
()
() |
| 30th Author's Name |
/ / |
| 30th Author's Affiliation |
()
() |
| 31st Author's Name |
/ / |
| 31st Author's Affiliation |
()
() |
| 32nd Author's Name |
/ / |
| 32nd Author's Affiliation |
()
() |
| 33rd Author's Name |
/ / |
| 33rd Author's Affiliation |
()
() |
| 34th Author's Name |
/ / |
| 34th Author's Affiliation |
()
() |
| 35th Author's Name |
/ / |
| 35th Author's Affiliation |
()
() |
| 36th Author's Name |
/ / |
| 36th Author's Affiliation |
()
() |
| Speaker |
Author-1 |
| Date Time |
2025-09-04 10:50:00 |
| Presentation Time |
20 minutes |
| Registration for |
IEICE-LOIS |
| Paper # |
|
| Volume (vol) |
vol.49 |
| Number (no) |
|
| Page |
|
| #Pages |
|
| Date of Issue |
|