From 962c6ad26258a0f6b44b137f9b2f2df660cc3190 Mon Sep 17 00:00:00 2001 From: Takashi Irie Date: Wed, 10 Jun 2026 18:28:00 +0100 Subject: [PATCH] [my-wordpress] Redesign welcome + About content and serve Welcome as a static front page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces the emoji-card welcome content and About page with a calmer, more confident layout, and makes the welcome content a page set as the static front page so users no longer land on the default Posts index with its "Blog" heading. Changes: - `welcome-post.html` → `welcome.html` (matches `about.html` naming; also renamed in `de/`, `es/`, `pl/`). - `playground-welcome.php`: - Convert default Hello World post (ID 1) to a page; close comments and pings on it; delete the default "Hi, this is a comment…" comment. - Set `show_on_front` = `page` and `page_on_front` to the welcome ID. - Rename internal helpers `get_welcome_post_path/content` → `get_welcome_path/content`. - Bump plugin version 1.1.0 → 1.2.0. - `about.html`: tightened copy, "The site runs through Playground…" resolves an ambiguous-`this` reading. - Localized bodies in `de/`, `es/`, `pl/` still contain the previous English-equivalent content and are intentionally left for a follow-up re-translation pass. Refs THE-183. Co-Authored-By: Claude Opus 4.7 (1M context) --- blueprints/my-wordpress/plugin/about.html | 108 +++++--- .../de/{welcome-post.html => welcome.html} | 0 .../es/{welcome-post.html => welcome.html} | 0 .../pl/{welcome-post.html => welcome.html} | 0 .../plugin/playground-welcome.php | 35 ++- .../my-wordpress/plugin/welcome-post.html | 232 ------------------ blueprints/my-wordpress/plugin/welcome.html | 172 +++++++++++++ 7 files changed, 265 insertions(+), 282 deletions(-) rename blueprints/my-wordpress/plugin/de/{welcome-post.html => welcome.html} (100%) rename blueprints/my-wordpress/plugin/es/{welcome-post.html => welcome.html} (100%) rename blueprints/my-wordpress/plugin/pl/{welcome-post.html => welcome.html} (100%) delete mode 100644 blueprints/my-wordpress/plugin/welcome-post.html create mode 100644 blueprints/my-wordpress/plugin/welcome.html diff --git a/blueprints/my-wordpress/plugin/about.html b/blueprints/my-wordpress/plugin/about.html index 311e25ce..04f9da35 100644 --- a/blueprints/my-wordpress/plugin/about.html +++ b/blueprints/my-wordpress/plugin/about.html @@ -1,56 +1,86 @@ - -

This is a real WordPress, running entirely in your browser. No server, no account, no data leaving your machine.

+ +

A real WordPress running entirely in your browser. No server, no account, no data leaving your machine.

- -

How is this possible?

+ +

How it works

- -

This WordPress runs through WordPress Playground, a technology that lets WordPress run directly in your browser using WebAssembly. Your content is stored in your browser's local storage.

+ +

The site runs through WordPress Playground, a technology that lets WordPress run directly in your browser via WebAssembly. Your content is stored in your browser's local storage.

+ +
+ + -

What makes this different

+

What's different

- - - + +

No signup, no email, no password.

+ + + + +
+

Free

+ + + +

No hosting costs, no subscriptions, no catches.

+
+ + + +
+

Full WordPress

+ + + +

This is not a demo. Install plugins, change themes, and customize everything.

+
+ + + +
+

Ideas for using it

- -

Because it's private and persistent, this WordPress works well for things you might not publish:

+ +

Because it's private and persistent, it works well for things you'd rather not publish:

- -