Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect and accountability. Hide

Frontend Dogma

“wordpress” News Archive

Definition, related topics, tag feed

Definition · Supertopics: automattic, content-management · Subtopics: wp-engine (non-exhaustive) · “wordpress” × ? · “wordpress” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Chris Huber on How Static Site Importer Makes Migrating Any Website to WordPress Easier Than Ever (nat)287
podcasts, interviews, migrating, tooling
Brian Coords on WordPress as the Source of Truth (bri+)286
podcasts, interviews
WordPress Accessibility Issues That Are Getting Sites Sued in 2026285
accessibility, legal, wcag
The Most Expensive 33 Hours in WordPress History… (fir)284
videos, automattic
Automattic Says CEO Mullenweg Was Gone and Back Inside 33 Hours. What Happened Between?283
automattic
Today, WordPress Ended a 16-Year Tradition… Meet Ipsum (web)282
themes
Aaron D. Campbell on Navigating WordPress Security in the AI Era (aar+)281
podcasts, interviews, security, ai
WordPress PHP-Only Block Registration (css)280
php
Amy Kamala on Art, Tech, and Open Source: A Journey Through WordPress and Community (nat)279
podcasts, interviews, foss, community
Headless WordPress With Astro: Achieving Perfect “100” Core Web Vitals278
headless, astro, web-vitals, performance
Maciek Palmowski on Testing Secure WordPress Hosting: Does the Marketing Match Reality? (pal+)277
podcasts, interviews, hosting, security
Accessibility-Ready Theme Reviews: Extending the Deadline (joe)276
theming, accessibility
Jessica Lyschik on Why Accessibility in WordPress Themes Is Easier Than You Think (jes+)275
podcasts, interviews, theming, accessibility
Hackers Are Exploiting Recently Patched WordPress Bugs, Putting Millions of Websites at Risk (lor)274
bugs, security
Milan Petrović on the Risks of Legacy PHP in WordPress and Why Upgrading Matters for Security (nat)273
podcasts, interviews, php, security, maintenance
A Bug Which Only Affected Left-Handed Users (ede)272
bugs
Luke Carbis on the Future of WordPress Plugins: AI, Ethics, and New Directory Standards (nat)271
podcasts, interviews, plugins, ai, ethics
The Great Replatforming: WordPress Is Training Its Own Replacement (web)270
ai, content-management, economics
Leonardo Losovic on Affordable and Accurate WordPress Translations Using AI (nat)269
podcasts, interviews, localization, ai
Is the New Cloudflare EmDash a Viable WordPress Alternative? (ele/des)268
guest-posts, emdash, cloudflare, comparisons
Anne Bovelett on How Web Accessibility Boosts Traffic, SEO, and Revenue (bov+)267
podcasts, interviews, accessibility, traffic, seo, economics
Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them266
plugins, security
There Are Only Four Sensible Ways to Build a Website (jon)265
concepts, web-apps, ecommerce, static-site-generation, content-management, react, shopify, drupal, typo3
EmDash Feedback (pho)264
emdash, cloudflare, content-management, comparisons
Introducing EmDash—the Spiritual Successor to WordPress That Solves Plugin Security (tk+)263
introductions, tooling, emdash, content-management, cloudflare
AI Crawlers Are Eating Your Bandwidth: How Hosting Companies Are Fighting Back262
ai, crawling, scraping, traffic, hosting, cloudflare, wp-engine, comparisons
WordPress 7.0 Beta 1 (wor)261
release-notes
What It Really Costs to Run a WordPress Website in 2026260
economics
How to Build a WordPress Block Theme259
how-tos, theming
CMS (htt)258
web-almanac, studies, research, metrics, content-management, tooling, user-experience, performance, web-vitals, lighthouse, apis
Improving Cumulative Layout Shift in WordPress257
web-vitals, performance, optimization, cheat-sheets
Saumya Majumder on How Cloudflare Outages Impact the Web and WordPress Performance Solutions (nat)256
podcasts, interviews, cloudflare, performance
How to Easily Create Modern, CSS-First Forms in WordPress (zor/css)255
how-tos, videos, css, forms
Weston Ruter on Unlocking WordPress Performance (wes+)254
podcasts, interviews, performance, link-lists
Why WordPress Themes Require Underlines on Links (joe)253
theming, links, accessibility
June Liu and David Denedo on Making the Web Accessible: The Mission Behind WP Accessibility Day (nat+)252
podcasts, interviewing, awareness-days, accessibility
Dave Winer on Decentralisation, WordPress, and Open Publishing (dav+)251
podcasts, interviews, open-web, rss, apis
Michelle Frechette and Jonathan Desrosiers on the Story of .com and .org (mic+)250
podcasts, interviews, domains, history
Instant Back/Forward Navigations in WordPress (wes)249
plugins, bfcache, performance
Charlotte Bax on Reducing Your Website’s Carbon Footprint (dig+)248
podcasts, interviews, sustainability
The Slow Implosion of WordPress: 2025 and the CMS That’s Losing Its Soul (web)247
Why Automattic CEO Matt Mullenweg Went to War Over WordPress (pho+/ver)246
interviews, automattic, wp-engine
Joe Dolson and Jonathan Desrosiers on WordPress Accessibility: Core Commitment or Canonical Plugin (joe+)245
podcasts, interviews, accessibility
Why I Ditched WordPress and Elementor for a Faster, Freer Astro Site (has)244
migrating, astro, ethics
Felix Arntz on How Speculative Loading Is Speeding Up Your WordPress Website (fel+)243
podcasts, interviews, performance, speculation
Why WordPress Scalability Starts With Smart Site Structure From Day One242
scalability, performance, hosting
WordPress Needs Documentation About Accessibility, Help Me Work on It (ria)241
accessibility, documentation
Wes Tatters on the Evolution of Internet Communities and WordPress Open Source (nat)240
podcasts, interviews, community, foss
Aaron D. Campbell [on] Why Open Standards and WordPress Matter (aar+)239
podcasts, interviews, standards
How to Begin a WordPress Blog: A Step-by-Step Guide for Beginners238
guides, blogging
Milana Cap on the Interactivity and HTML APIs, and Their Enormous Potential (mil+)237
podcasts, interviews, apis, html, dom
Just Say the Word—Try Our New AI Website Builder for Free (nee/wor)236
ai, tooling
I Tried 5 Content Management Systems—Which One Is Best?235
content-management, tooling, nuxt, comparisons
Jo Minney on Website Usability Testing for WordPress Projects (jom+)234
podcasts, interviews, usability, testing
Twenty Twenty-Five Theme: The Ultimate Guide (abr)233
guides, themes
How to Prevent WordPress SQL Injection Attacks (sma)232
how-tos, sql, databases, security
The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks (sma)231
theming, tooling, minimalism
How I Created a Popular WordPress Theme and Coined the Term “Hero Section” (Without Realizing It) (sma)230
themes, terminology, history
How I Migrated From WordPress to Astro (its)229
migrating, astro
The State of PHP 2024 [Results] (jet)228
surveys, metrics, php, laravel, symfony, phpstorm, vs-code, sublime-text, code-editors
WordPress Is in Trouble (gav)227
automattic, wp-engine, community
Matt Mullenweg, WordPress, and the Battle for Control of the Internet (web)226
automattic, wp-engine, web
Recap of the State of the Word 2024225
WordPress Parent Company Must Stop Blocking WP Engine, Judge Rules (ver)224
automattic, wp-engine, legal
DreamHost Removed From WordPress.org’s Recommended Hosting Page223
hosting
WP Engine Updates Its Original Legal Complaint Against Automattic and Matt Mullenweg222
wp-engine, automattic, legal
WP Engine Files Injunction, Hearing Set for November 26, 2024221
wp-engine, legal
Did Automattic Commit Open Source Theft? (ger)220
automattic, wp-engine, foss, legal
Liberate Your Daily Statistics From Jetpack (ede)219
plugins
Rubicon (mor)218
foss, wp-engine
Top 11 WordPress Themes for Web Designers in 2024 (web)217
themes, link-lists
Deno 2.0, Web Components on the Server, and WordPress Drama (fro)216
podcasts, deno, web-components, wp-engine
Matt Mullenweg Announces Temporary Lifting of WP Engine Ban215
wp-engine
Catching Up on the WordPress WP Engine Sitch (geo/css)214
wp-engine
My Thoughts on the WordPress Drama (kev)213
automattic, wp-engine
Automattic Sends WP Engine Its Own Cease-and-Desist Over WordPress Trademark Infringement212
automattic, wp-engine, legal
WP Engine Is Not WordPress (pho/wor)211
wp-engine
Automattic Launches Ambitious Tumblr Migration to WordPress210
automattic, migrating
Shipping Tumblr and WordPress209
migrating
Core Concepts to Understand in WordPress Theme Development (kin)208
theming
How to Create a Shortcode in WordPress (in 7 Steps) (hos)207
how-tos
Named Alternates for WordPress (ede)206
html
How to Add and Update Social Image Previews in WordPress205
social-media, plugins, testing
Rian Rietveld on Understanding the European Accessibility Act and Its Impact on Websites (nat+)204
podcasts, interviews, accessibility, legal, eaa
Backdoor Slipped Into Multiple WordPress Plugins in Ongoing Supply-Chain Attack (dan/ars)203
plugins, security
Writing a WordPress Theme in Less Than 4 KB202
theming, minimalism, performance
WP21 (pho)201
CSS Specificity for WordPress 6.6 (wor)200
discussions, css, selectors, cascade
WordPress Ping List for Faster Post Indexing199
crawling, seo, indexing
Modern WordPress—Yikes! (dbu)198
themes
How to Create Content in WordPress With AI197
how-tos, content, ai
Comparing Full Stack and Headless CMS Platforms196
comparisons, content-management, drupal, ghost
How to Work With GraphQL in WordPress in 2024 (sma)195
how-tos, graphql
WordPress 6.5 “Regina” (pho/wor)194
release-notes
Tumblr and WordPress to Sell Users’ Data to Train AI Tools (404)193
ai
How to Boost WordPress Security and Protect Your SEO Ranking192
how-tos, security, seo
How to Set a Default Post Author in WordPress191
how-tos
The WordPress Showcase and Accessibility (joe)190
accessibility
The Top WordPress Plugins Are… a Little Sad? (chr)189
plugins
Forget Twitter: WordPress.com Blogs Can Now Connect to Mastodon (pcm)188
social-media, twitter+x, mastodon
The Problem With WordPress Is Positioning, Not Plugins (geo/sma)187
Exploring Enhanced Patterns in WordPress 6.3 (sma)186
How to Use the New “<search>” Element With WordPress (ede)185
how-tos, html
Introducing the 100-Year Plan: Secure Your Online Legacy for a Century (pho/wor)184
introductions, domains, outlooks
Blog SEO: 8 Tips to Optimize Your Posts (wpr)183
blogging, seo, tips-and-tricks
WordPress 6.3 to Introduce a Development Mode (sar)182
What Is Open Graph? How to Use It for Your WordPress Website?181
how-tos, open-graph, html, social-media
How to Add Custom Meta Boxes in WordPress Without a Plugin180
how-tos, customization
WordPress Turns 20 (sar)179
How to Fix: Child Stylesheet Loading Twice (WordPress) (sta)178
how-tos, php
2023 Web Framework Performance Report177
frameworks, performance, astro, sveltekit, gatsby, remix, nextjs, nuxt, comparisons
Managing Fonts in WordPress Block Themes (css)176
fonts, theming
WordPress Version Control: A Comprehensive Guide175
guides, version-control, tooling
WordPress.com Introduces Browse Mode, Style Book, and Push to Global Styles Features (sar)174
11 Excellent WordPress Themes for 2023173
themes, link-lists
Styling Buttons in WordPress Block Themes (css)172
theming, buttons, css
Why We Hang Onto WordPress Nostalgia (kar)171
Integrate Svelte Into PHP CMS: TYPO3 and WordPress (man)170
typo3, svelte, php, content-management
Remove the Generator Tag From a WordPress Website169
themes, plugins, metadata
WordPress Versions 3.7–4.0 No Longer Get Security Updates (sar)168
security
Get Verified on Mastodon With WordPress (osd)167
mastodon
Managing CSS Styles in a WordPress Block Theme (css)166
css, maintenance, theming
2022 Web Almanac Report Finds WordPress Adoption Is Growing, Adds New Page Builder Data (sar)165
studies, research, web-almanac, content-management
WordPress.org Plugin Developers Demand Transparency Regarding the Removal of Active Install Growth Data (sar)164
plugins, metrics
Getting Started With WordPress Block Development (css)163
introductions
What Is a Webmention and How Do I Use It in WordPress?162
webmentions
Faster WordPress Rendering With 3 Lines of Configuration (sto)161
performance, css, http, configuration
5 Things I’d Want to See Improved in WordPress Core160
WP Accessibility Day159
websites, awareness-days, accessibility
The Modern Way to Create and Host a WordPress Site (sma)158
content-management, hosting
Using Git to Version Control the Entire “wp-content” Directory (phi)157
themes, plugins, version-control, git
Improving WordPress Performance: An Open Letter (erw)156
open-letters, performance, css, javascript
Building Gatsby Themes for WordPress-Powered Websites (sma)155
gatsby, theming
Engineer to Engineer: Art Is in the Code (wom)154
interviews, career
How to Redirect URLs on WordPress (sem)153
how-tos, urls, redirecting, apache
Simpler Block Spacing in WordPress With “:is()” and “:where()” (mic)152
css, selectors
Creating a WordPress Child Theme: Is It Really Necessary in 2021?151
themes
How to Migrate From WordPress to a Headless CMS (daw/sma)150
how-tos, migrating, headless, content-management
How to Redirect HTTP to HTTPS (sem)149
how-tos, redirecting, http, tls, nginx, iis, apache, servers, seo
Making GraphQL Work in WordPress (sma)148
graphql
How to Use WordPress as a Headless CMS for Eleventy (cra)147
how-tos, eleventy, content-management, headless
WordPress Cookies (wpe)146
cookies
How the Web Is Really Built (lea/css)145
tech-stacks, jquery
A GitHub Action for Automated Deployment to WP Engine (clo)144
github, deploying, automation, wp-engine
My WordPress Comments Wishlist (chr/css)143
blogging, wish-lists
WordPress and Jamstack (chr/css)142
jamstack, netlify
Webflow vs. WordPress: A Head-to-Head Comparison141
webflow, content-management, hosting, comparisons
Creating a Gatsby Site With WordPress Data (css)140
gatsby
My Long Journey to a Decoupled WordPress Gatsby Site (css)139
gatsby
Why I Don’t Use a Static Site Generator (kev)138
site-generators
How to Create a Headless WordPress Site on the Jamstack (sar+/sma)137
how-tos, headless, jamstack
15 Top WordPress Themes to Use in 2020136
themes, link-lists
How the Success of WordPress Is Due to Its Plugin Ecosystem135
plugins
Should You Add WordPress Maintenance to Your Service Offering? (sma)134
maintenance, business-relations, economics
How to Change Your Favicon in WordPress: A Step-by-Step Guide (yoa)133
guides, favicons, images
The (Upcoming) WordPress Renaissance (sma)132
Bringing CSS Grid to WordPress Layouts (and+/css)131
css, grids, layout
Image Optimization in WordPress (sma)130
images, performance, optimization
Switching From WordPress to Hugo (chr/sma)129
migrating, hugo
WordPress → Hugo (mro)128
hugo, migrating
What’s Next for Web Development? (jch)127
php, javascript
Improving WordPress Code With Modern PHP (sma)126
php, optimization
Gulp for WordPress: Initial Setup (ali/css)125
gulp, theming
Avoiding the Pitfalls of Automatically Inlined Code (sma)124
css, javascript, php
Headless WordPress: The Ups and Downs of Creating a Decoupled WordPress (sma)123
headless
Using WordPress as a Headless CMS122
headless, content-management
Building a Non-Blog Site With WordPress121
Develop WordPress Themes Faster With Gulp (cra)120
theming, gulp
A Guide to Caching in WordPress119
guides, performance, caching, plugins
The Beginner’s Guide to WordPress SEO118
guides, seo
The Complete Anatomy of the Gutenberg WordPress Editor (sma)117
WordPress Notifications Made Easy (sma)116
plugins, notifications
Delivering WordPress in 7 KB (css)115
themes, performance
WordPress Security as a Process (sma)114
security, processes
The Four Big Ways Jetpack Helps With Image Performance (css)113
plugins, images, performance
The History of WordPress112
history
WordPress Comment Spam (chr/css)111
blogging, spam, plugins
How to Internationalize Your WordPress Website (sma)110
how-tos, internationalization, localization
Content Security Policy: The Easy Way to Prevent Mixed Content (css)109
csp, examples
Gutenberg (chr/css)108
We Tested 3 WordPress Minify Plugins: Our Results (mac/the)107
plugins, tooling, minification, html, css, javascript
Debunking 3 Common WordPress Myths106
myths, content-management
How to Use AMP With WordPress105
how-tos, amp
The Beginner’s Guide to Website Staging104
guides, environments, testing
7 Setup Tips for WordPress Beginners103
tips-and-tricks
Internationalization for Your WordPress Theme102
theming, internationalization
How to Create Custom WordPress Shortcodes for Your Editors (cra)101
how-tos, php
How to Secure WordPress With SSL100
how-tos, security, ssl
Quick Tip: How to Automate Social Media Posting With Jetpack99
how-tos, tips-and-tricks, social-media, automation, plugins
Jekyll for WordPress Developers (sma)98
jekyll, site-generators
WordPress Version Control With Git (jef)97
version-control, git
Why Staging Environments Are Critical for WordPress Sites (jef)96
environments, hosting, processes
An Introduction to WordPress Permalinks95
introductions, links, urls
9 WordPress Plugins to Help Get More Social Shares94
plugins, social-media, link-lists
How to Use AJAX in WordPress—a Real World Example93
how-tos, ajax
4 Ways to Future Proof Your WordPress Site92
hosting, maintenance
WordPress SVG Support: How to Enable SVGs in WordPress91
how-tos, svg, images
WordPress Theme Automation With Gulp90
theming, automation, gulp
How to Migrate a WordPress Site to a New Domain and Hosting89
how-tos, migrating, hosting, domains
Useful WordPress Tools, Themes, and Plugins (sma)88
tooling, themes, plugins, link-lists
Google’s Mobilegeddon Aftermath: Eight Months Into a Better Mobile Web (sma)87
mobile, google, seo
Coding mod_rewrite and WordPress Permalinks (tel)86
servers, apache, urls
Scheduled Backups for WordPress for Free in 5 Minutes85
tips-and-tricks
9 of the Most Popular Free WordPress Themes84
themes, link-lists
Working With Databases in WordPress83
databases, php
The 5 Biggest Killers for Your WordPress Speed82
performance, caching, images, minification
The Most Popular WordPress Landing Page Plugins81
plugins, landing-pages
Object Orientated Development With WordPress80
oop, php
Mastering Image Optimization in WordPress79
images, optimization, performance
More Tips to Further Secure WordPress (eli)78
security, tips-and-tricks, plugins
13 of the Best WordPress Magazine Themes77
themes, link-lists
Sanitizing, Escaping, and Validating Data in WordPress76
sanitization, escaping, validation, examples
WordPress Front End Security: CSRF and Nonces (css)75
security, csrf
The Developer’s Guide to Feeds in WordPress74
guides, rss, atom
Introduction to WordPress Front End Security: Escaping the Things (css)73
introductions, security, escaping
Moving to HTTPS on WordPress (chr/css)72
http, security
Designing WordPress Themes for Printing71
design, theming, print
Back to Basics With WordPress CSS: Understanding the Native Classes (css)70
fundamentals, css
Automate WordPress With IFTTT69
automation, tooling
WordPress Landing Page Creation Made Easy68
landing-pages
Sass for WordPress Developers67
sass
What’s New in Wordpress 4.066
Customizing WordPress Archives for Categories, Tags, and Other Taxonomies (jos/sma)65
information-architecture
A Quick Tour of WordPress 4.0 (sma)64
The WordPress Database Demystified63
databases, mysql
WordPress I18N and Localization62
localization, internationalization
WordPress Theme Development: Getting Started With Underscores (“_s”)61
introductions, theming, tooling
Optimizing WordPress Performance With P360
performance, optimization, plugins
Speed Up Your WordPress Site59
performance, tooling
How to Speed Up WordPress (sma)58
how-tos, performance
WordPress Permissions—How to Set Up Proper Filesystems and Ownerships (sma)57
how-tos, permissions
The History of WordPress56
history
Dealing With Content Images in Email (chr/css)55
email, images, html, responsive-design
WordPress Performance Improvements That Can Go Wrong (sma)54
performance, plugins
WordPress as a Framework53
So You Think You Know How to Write a WordPress Theme?52
theming
Is Ghost Really a WordPress Killer?51
content-management, ghost
Migrating From Movable Type to WordPress (ada)50
migrating, movable-type
WordPress Developer Tools49
tooling, link-lists
WordPress Fragment Caching Revisited (css)48
caching, performance, php
Columnize WordPress Tags (geo)47
css
Happy 10th Birthday WordPress (cra)46
anniversaries
Tips and Tricks for Testing WordPress Themes (sma)45
theming, testing, tips-and-tricks
Migrating a Website to WordPress Is Easier Than You Think (sma)44
content-management, migrating
How to Contribute to WordPress (sma)43
how-tos, community
WordPress Security Tips42
security, tips-and-tricks
How to Improve the Deployment of WordPress Websites (sma)41
deploying, optimization, how-tos
WordPress Migration: How to Move a Site Without Hassle (sma)40
migrating, how-tos
Do Not Change the Default Timezone From UTC in WordPress (wes)39
time
How to Become a Top WordPress Professional (sma)38
how-tos, career
The Complete Guide to WordPress Custom Post Types (sma)37
guides, php
WordPress as an App Platform36
WordPress vs. Joomla: Search Engine Optimization35
seo, joomla, comparisons
25 Bestselling Premium WordPress Themes in 201234
themes, trends, link-lists
WordPress Shortcodes: A Complete Guide (sma)33
guides
Writing Unit Tests for WordPress Plugins (sma)32
plugins, testing, php, javascript
Inside WordPress Actions and Filters (sma)31
Internationalizing and Localizing Your WordPress Theme in 6 Steps (sma)30
theming, localization, internationalization
10 Tips to Optimize Your WordPress Theme (sma)29
theming, php, optimization, tips-and-tricks
How to Use Firebug to Modify Your WordPress Site’s CSS28
videos, how-tos, firebug, css
How to Secure Your WordPress Website (sma)27
how-tos, security, link-lists
The Developer’s Guide to Conflict-Free JavaScript and CSS in WordPress (pet/sma)26
guides, javascript, css
WordPress Essentials: How to Create a WordPress Plugin (sma)25
fundamentals, how-tos, plugins
How to Develop WordPress Locally With MAMP (sma)24
how-tos
How to Change Image Attributes in WordPress Posts (cra)23
how-tos
Better Image Management With WordPress (sma)22
images, maintenance, php
10 Things Every WordPress Plugin Developer Should Know (sma)21
plugins, php
Why Use Classes or IDs on the HTML Element? (chr/css)20
html, attributes, css, selectors, modernizr
10 Useful WordPress Security Tweaks (sma)19
security
WordPress 3.0 Ups the Game18
jQuery, WordPress, and Your functions.php (the)17
jquery, php
JavaScript Gzip Compression in WordPress: What’s Possible and What Hurts (lyz/clo)16
php, javascript, compression, gzip, performance
Custom Fields Hacks for WordPress (sma)15
php
Build Your Own WordPress Themes the Easy Way14
theming
More Than 10 “Must Have” WordPress Plugins13
plugins, link-lists
How to Highlight the Current Page in WordPress12
how-tos
Joomla and WordPress: Highly Recommended Content Management Systems11
content-management, tooling, link-lists, joomla
10 Weblog Engines Reviewed (sma)10
blogging, content-management, tooling, link-lists, comparisons, movable-type, drupal, joomla
Akismet Plugins Archive (j9t)9
plugins
My 5 Favorite WordPress CSS Tricks (chr/css)8
html, headings, css, tips-and-tricks
Akismet: Presumed Guilty (bur)7
spam
The Simplest, Most Effective SEO Move You Can Make6
html, seo
WordPress AJAX Comments5
ajax, blogging
HTML, CSS, PHP, and More Cheat Sheets4
cheat-sheets, link-lists, html, xhtml, css, php, databases, encoding, seo, servers, tooling
WordPress Plugin Detector3
tools, analysis
WordPress Theme Detector2
tools, analysis, themes
WordPress Child Theme Generator1
tools, exploration, code-generation, themes