# PG and WP 6.2 - capabilities of making a block based theme like 2022 and 2023

**URL:** https://forum.pinegrow.com/t/pg-and-wp-6-2-capabilities-of-making-a-block-based-theme-like-2022-and-2023/7887
**Category:** Styling (CSS)
**Created:** [March 31, 2023, 3:13pm UTC](https://forum.pinegrow.com/t/pg-and-wp-6-2-capabilities-of-making-a-block-based-theme-like-2022-and-2023/7887 "2023-03-31T15:13:07Z")
**Posts on this page:** 6
**Page:** 2

<div class="post-metadata">

### Author: ![ShannaKae](https://avatars.discourse-cdn.com/v4/letter/s/848f3c/32.png) [@ShannaKae](https://forum.pinegrow.com/u/ShannaKae)
#### Post date: [March 13, 2024, 11:36pm UTC](https://forum.pinegrow.com/t/pg-and-wp-6-2-capabilities-of-making-a-block-based-theme-like-2022-and-2023/7887/21 "2024-03-13T23:36:36Z")

</div>

So… did the theme.json tool come out? I am new here : )

---

<div class="post-metadata">

### Author: ![adamslowe](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/adamslowe/32/4590_2.png) [@adamslowe](https://forum.pinegrow.com/u/adamslowe)
#### Post date: [March 14, 2024, 2:24pm UTC](https://forum.pinegrow.com/t/pg-and-wp-6-2-capabilities-of-making-a-block-based-theme-like-2022-and-2023/7887/22 "2024-03-14T14:24:21Z")

</div>

It did. Here is the video.

[![](https://img.youtube.com/vi/elQNpFYgNK4/maxresdefault.jpg "Managing Theme.json — Module 3-4 — Building a WordPress Classic Theme with Pinegrow") ](https://www.youtube.com/watch?v=elQNpFYgNK4&t=141)

---

<div class="post-metadata">

### Author: ![smgitner](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/smgitner/32/4615_2.png) [@smgitner](https://forum.pinegrow.com/u/smgitner)
#### Post date: [March 14, 2024, 2:38pm UTC](https://forum.pinegrow.com/t/pg-and-wp-6-2-capabilities-of-making-a-block-based-theme-like-2022-and-2023/7887/23 "2024-03-14T14:38:19Z")

</div>

Adam I love your tutorials.

Do you have one that talks about how to make a hybrid theme where part php hard coded with templates in visual studio codeand part built in Pinegrow for fse?

I want to not have to redo templates already built

Thx

---

<div class="post-metadata">

### Author: ![adamslowe](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/adamslowe/32/4590_2.png) [@adamslowe](https://forum.pinegrow.com/u/adamslowe)
#### Post date: [March 14, 2024, 3:00pm UTC](https://forum.pinegrow.com/t/pg-and-wp-6-2-capabilities-of-making-a-block-based-theme-like-2022-and-2023/7887/24 "2024-03-14T15:00:18Z")

</div>

Not really, but it isn’t a terrible idea. Basically, a hybrid theme is a very loose definition for pretty much anything that’s a cross between a block theme and a classic theme. There is also now a fourth thing that some genius decided to call a [Universal Theme](https://wptavern.com/block-fse-hybrid-universal-what-do-we-call-these-new-wordpress-themes) since we weren’t already confused enough.

The short answer to your question is pretty simple though. To start using block templates (this making your theme a block theme), all you need is a folder in your theme called ‘templates’ with a blank HTML file that overrides one of your classic PHP templates. WordPress will see the HTML file and turn on the site editor.

---

<div class="post-metadata">

### Author: ![ShannaKae](https://avatars.discourse-cdn.com/v4/letter/s/848f3c/32.png) [@ShannaKae](https://forum.pinegrow.com/u/ShannaKae)
#### Post date: [March 18, 2024, 2:21pm UTC](https://forum.pinegrow.com/t/pg-and-wp-6-2-capabilities-of-making-a-block-based-theme-like-2022-and-2023/7887/25 "2024-03-18T14:21:27Z")

</div>

Hey Adam, is the theme.json also a thing that can be added or is it already included with the classic themes?

---

<div class="post-metadata">

### Author: ![adamslowe](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/adamslowe/32/4590_2.png) [@adamslowe](https://forum.pinegrow.com/u/adamslowe)
#### Post date: [March 18, 2024, 2:40pm UTC](https://forum.pinegrow.com/t/pg-and-wp-6-2-capabilities-of-making-a-block-based-theme-like-2022-and-2023/7887/26 "2024-03-18T14:40:29Z")

</div>

Theme.json isn’t a required file for either Classic Themes or Block Themes, so it all depends on what the theme developer included or whether you decide to include it in your child theme.

Managing Theme.json — Module 3-4 — Building a WordPress Classic Theme with Pinegrow

[![](https://img.youtube.com/vi/elQNpFYgNK4/maxresdefault.jpg "Managing Theme.json — Module 3-4 — Building a WordPress Classic Theme with Pinegrow") ](https://www.youtube.com/watch?v=elQNpFYgNK4)

[Previous page](https://forum.pinegrow.com/t/pg-and-wp-6-2-capabilities-of-making-a-block-based-theme-like-2022-and-2023/7887.md?page=1)
