Awesome series, really helped me wrap my head around Wordpress theme development and become productive at work. Thank you very much, and I hope you come back to making videos!
Thanks! And yes, I’m coming back very soon. In fact, the contractors at my new house wrapped up yesterday, so I can finally get my new office set up and get back to “business as usual” again!
Really enjoyed the series. It was very valuable to me. However, I am looking forward to the last video "creating custom blocks" I think without it the series is incomplete. I really appreciate the time you take to create this excellent series. Thank you.
Thanks for the feedback. I've had wrestling with some mobility issues which have delayed the last video a lot more than I expected. I wasn't planning to go in depth on creating custom blocks though, since that's a massive rabbit hole. Instead, I was going to show some options and alternatives such as fully hand-coded blocks, Pinegrow, ACF blocks, block studio, and 3rd party block sets. Pinegrow is what I use almost all the time. I have a ton of videos about it, so here is a good intro to what it does and how it works. th-cam.com/video/oZRZYaLzEw4/w-d-xo.htmlsi=6L35tQJyk7ci9NA-
I just completed watching this series of videos and I want to say THANK YOU! Very informative and easy to follow along. I look forward to the next one in this series.
Glad it was helpful! I’m trying to get the last video of this series out next week. I am, however, releasing a series all about creating classic themes starting later today. It used to be a paid course, but I’m opening it up because of the recent news about Cwicly being discontinued. Those should drop pretty quickly, I just need to reorganize them for TH-cam and get them uploaded.
@@AdamLoweIO Really looking forward to this new series. I have had Pinegrow PRO with WP for a few years now, but have been really slow in getting started with it.
Thank you for this series, it has been - shall we say - enlightening! I have watched it through several times and explored the block theme concept but that has just confirmed my decision to stay with classic-style themes. I started coding when punch cards were still current technology so editing php, html, css, etc is part of the enjoyment of website development. Now, I'm heading over to your classic theme tutorials.
It is. I’ve been unable to use my hands for the last few weeks, so that sort of put things on pause. I’m hoping that this eases up and I can work normally again soon. Voice control and dictation only lets me do so much.
I've run into some personal issues and the last video is taking a LOT longer than I had hoped it would, so I'm probably going to pare it down to some essential things and do standalone videos for certain topics like that. Custom fields, in particular, can be tricky since they usually require creating custom blocks or using the new Block Bindings API.
Fantastic content! However, I'm pondering whether it's truly beneficial to invest time in manually creating a theme, only to switch to Pinegrow for crafting custom blocks. Wouldn't it be more efficient to construct the entire Full Site Editing project within platforms like Bricks or Kadence, etc.? While I have a fondness for Pinegrow, the prospect of complicating my workflow doesn't appeal to me...much
The intent isn’t really to steer people toward creating blocks using any particular tool. In fact, the next and last video will cover some of the ways to make up for the shortcomings of the core blocks. In my opinion, whenever possible, you should try to use the core blocks. You can extend the blocks to customize them and you can create block patterns that can be easily used in the editor. Creating custom blocks shouldn’t be the default go-to option, whether that’s with Pinegrow, Block Studio, ACF, by hand, or using another tool. As for using something like Generate Blocks, Kadence, et. al., it’s better to keep them out of the theme and just use them for page content. If something significant changes with the block plugin it could have pretty nasty consequences for your theme. In fact, I’m pretty sure a lot of block libraries explicitly say they don’t support being used as part of a block theme.
@AdamLoweIO In summary, WordPress's evolution into a full-fledged site builder is evident in its expansive feature set, Its ability to cater to a wide range of website needs, with its cost-effectiveness and control over data and SEO will place WordPress as a strong contender in the site-building space, potentially outpacing many traditional site builders in the future. But for now its design capabilities are junk. Don't even have control over breakpoints... Feels like Wp Bakery back in 2010. Pinegrow should look for another cms to integrate with something like strapi or ghost...
@@AdamLoweIO "it’s better to keep them out of the theme and just use them for page content. If something significant changes with the block plugin it could have pretty nasty consequences for your theme" Can you elaborate more on this? PS THANK YOU for this amazing content! I'm brand new to it all, and am wow'ed by the Pinegrow capabilities and your tutorial style.
@@BobbyMcGivneyIf the block plugin changes significantly or becomes obsolete it's a bigger issue in the theme than it is for page content (usually). The main reason why it's different is because of dynamic data. On your pages, most of the content is static. Since regular blocks store their content in the WP database as regular HTML it's not the end of the world if the block gets removed. The front-end still continues to work (even though the block editor shows errors). Dynamic blocks, like you would have in the theme to pull data from various areas on the site, don't work the same way. They have to dynamically render the data each time they are loaded. So if the block goes away, or the way it behaves changes significantly, then the part of the theme that relies on that block will likely break.
I've had wrestling with some mobility issues which have delayed the last video a lot more than I expected. I wasn't planning to go in depth on creating custom blocks though, since that's a massive rabbit hole. Instead, I was going to show some options and alternatives such as fully hand-coded blocks, Pinegrow, ACF blocks, block studio, and 3rd party block sets. Pinegrow is what I use almost all the time. I have a ton of videos about it, so here is a good intro to what it does and how it works. th-cam.com/video/oZRZYaLzEw4/w-d-xo.htmlsi=6L35tQJyk7ci9NA- Things are starting to turn around a bit, so I’m hoping that I can get part 7 done by mid-July.
Awesome series, really helped me wrap my head around Wordpress theme development and become productive at work. Thank you very much, and I hope you come back to making videos!
Thanks! And yes, I’m coming back very soon. In fact, the contractors at my new house wrapped up yesterday, so I can finally get my new office set up and get back to “business as usual” again!
@@AdamLoweIO Great to hear that!
@@AdamLoweIO This is very good news.
Looking forward to the last video of the series. It has been an excellent series and deserves many more thumbs-up!
Thanks, Bradley. I’m eager to get it finished and published, too. It’s just taking a LOT longer than I had hoped.
Really enjoyed the series. It was very valuable to me. However, I am looking forward to the last video "creating custom blocks" I think without it the series is incomplete. I really appreciate the time you take to create this excellent series. Thank you.
Thanks for the feedback. I've had wrestling with some mobility issues which have delayed the last video a lot more than I expected. I wasn't planning to go in depth on creating custom blocks though, since that's a massive rabbit hole. Instead, I was going to show some options and alternatives such as fully hand-coded blocks, Pinegrow, ACF blocks, block studio, and 3rd party block sets.
Pinegrow is what I use almost all the time. I have a ton of videos about it, so here is a good intro to what it does and how it works.
th-cam.com/video/oZRZYaLzEw4/w-d-xo.htmlsi=6L35tQJyk7ci9NA-
12:06 12:06 @@AdamLoweIO
I just completed watching this series of videos and I want to say THANK YOU! Very informative and easy to follow along. I look forward to the next one in this series.
Glad it was helpful! I’m trying to get the last video of this series out next week. I am, however, releasing a series all about creating classic themes starting later today. It used to be a paid course, but I’m opening it up because of the recent news about Cwicly being discontinued. Those should drop pretty quickly, I just need to reorganize them for TH-cam and get them uploaded.
@@AdamLoweIO Really looking forward to this new series. I have had Pinegrow PRO with WP for a few years now, but have been really slow in getting started with it.
Wow. Mind blowing for me. Thanks for all your tutorials ❤
Thank you for this series, it has been - shall we say - enlightening! I have watched it through several times and explored the block theme concept but that has just confirmed my decision to stay with classic-style themes. I started coding when punch cards were still current technology so editing php, html, css, etc is part of the enjoyment of website development. Now, I'm heading over to your classic theme tutorials.
Is the video for the custom block to show the custom taxonomies still coming?
It is. I’ve been unable to use my hands for the last few weeks, so that sort of put things on pause. I’m hoping that this eases up and I can work normally again soon. Voice control and dictation only lets me do so much.
@@AdamLoweIO oh dang. Wishing you the best, and definitely picked up a few workflow tips watching these.
Will the last video cover custom fields, and getting them to show in the block editor?
I've run into some personal issues and the last video is taking a LOT longer than I had hoped it would, so I'm probably going to pare it down to some essential things and do standalone videos for certain topics like that. Custom fields, in particular, can be tricky since they usually require creating custom blocks or using the new Block Bindings API.
Fantastic content! However, I'm pondering whether it's truly beneficial to invest time in manually creating a theme, only to switch to Pinegrow for crafting custom blocks. Wouldn't it be more efficient to construct the entire Full Site Editing project within platforms like Bricks or Kadence, etc.? While I have a fondness for Pinegrow, the prospect of complicating my workflow doesn't appeal to me...much
The intent isn’t really to steer people toward creating blocks using any particular tool. In fact, the next and last video will cover some of the ways to make up for the shortcomings of the core blocks. In my opinion, whenever possible, you should try to use the core blocks. You can extend the blocks to customize them and you can create block patterns that can be easily used in the editor. Creating custom blocks shouldn’t be the default go-to option, whether that’s with Pinegrow, Block Studio, ACF, by hand, or using another tool.
As for using something like Generate Blocks, Kadence, et. al., it’s better to keep them out of the theme and just use them for page content. If something significant changes with the block plugin it could have pretty nasty consequences for your theme. In fact, I’m pretty sure a lot of block libraries explicitly say they don’t support being used as part of a block theme.
@AdamLoweIO In summary, WordPress's evolution into a full-fledged site builder is evident in its expansive feature set, Its ability to cater to a wide range of website needs, with its cost-effectiveness and control over data and SEO will place WordPress as a strong contender in the site-building space, potentially outpacing many traditional site builders in the future. But for now its design capabilities are junk. Don't even have control over breakpoints... Feels like Wp Bakery back in 2010.
Pinegrow should look for another cms to integrate with something like strapi or ghost...
@@AdamLoweIO "it’s better to keep them out of the theme and just use them for page content. If something significant changes with the block plugin it could have pretty nasty consequences for your theme"
Can you elaborate more on this?
PS THANK YOU for this amazing content! I'm brand new to it all, and am wow'ed by the Pinegrow capabilities and your tutorial style.
@@BobbyMcGivneyIf the block plugin changes significantly or becomes obsolete it's a bigger issue in the theme than it is for page content (usually). The main reason why it's different is because of dynamic data. On your pages, most of the content is static. Since regular blocks store their content in the WP database as regular HTML it's not the end of the world if the block gets removed. The front-end still continues to work (even though the block editor shows errors). Dynamic blocks, like you would have in the theme to pull data from various areas on the site, don't work the same way. They have to dynamically render the data each time they are loaded. So if the block goes away, or the way it behaves changes significantly, then the part of the theme that relies on that block will likely break.
part 7?
I've had wrestling with some mobility issues which have delayed the last video a lot more than I expected. I wasn't planning to go in depth on creating custom blocks though, since that's a massive rabbit hole. Instead, I was going to show some options and alternatives such as fully hand-coded blocks, Pinegrow, ACF blocks, block studio, and 3rd party block sets.
Pinegrow is what I use almost all the time. I have a ton of videos about it, so here is a good intro to what it does and how it works.
th-cam.com/video/oZRZYaLzEw4/w-d-xo.htmlsi=6L35tQJyk7ci9NA-
Things are starting to turn around a bit, so I’m hoping that I can get part 7 done by mid-July.