Compare commits

...
2 Commits
Author SHA1 Message Date
Commander1024 087473e67c Add credit attribution line in README header 2026-07-29 12:54:30 +02:00
Commander1024 634278c990 Add theme screenshot and clarify W3 Total Cache lazy loading
configuration
2026-07-29 12:53:46 +02:00
+10 -1
View File
@@ -2,6 +2,10 @@
A clean, retro-tech inspired **classic WordPress theme** for [commander1024.de](https://www.commander1024.de/). It uses standard PHP templates rather than Full Site Editing templates, while providing a modern Gutenberg authoring experience through `theme.json` and matching editor styles.
![Commander1024 2026 theme screenshot](screenshot.png)
> **Created by Commander1024 with GPT-5.6 Terra.**
The theme is intended for a traditional personal blog with articles, static pages, category/tag archives, search, comments, and media-rich technical content.
## Scope
@@ -43,10 +47,15 @@ It is designed to work with WordPresss normal post/page workflow and with the
- Readable, narrower measure for article body text
- Category/tag chips and archive support
- Responsive images, galleries, captions, embeds, and code blocks
- W3 Total Cache JavaScript-only image lazy loading is disabled through its public filter so images remain available without JavaScript
- Threaded comments with avatars, readable metadata, and non-numbered reply hierarchy
- Previous/next post navigation with directional markers
### W3 Total Cache no-JavaScript image compatibility
W3 Total Caches optional Lazy Load feature replaces every image `src` with an SVG placeholder and relies on JavaScript to restore the real source. This prevents image delivery for visitors with JavaScript disabled.
The theme uses W3 Total Caches public `w3tc_lazyload_can_process` filter to disable only that JavaScript-only output mutation. W3 Total Caches page cache, browser cache, minification, CDN, and other features remain unaffected. WordPress/browser-native `loading="lazy"` behavior can still be used because it retains a real image `src` and does not require JavaScript.
### Front page
Configure the hero from **Appearance → Customize → Home page video hero**: