Block Themes From Scratch: Part 6 - Custom Post Types and Taxonomies

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 พ.ย. 2024

ความคิดเห็น • 26

  • @rafaelsanziomadeira
    @rafaelsanziomadeira 2 หลายเดือนก่อน

    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!

    • @AdamLoweIO
      @AdamLoweIO  2 หลายเดือนก่อน +3

      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!

    • @rafaelsanziomadeira
      @rafaelsanziomadeira 2 หลายเดือนก่อน

      @@AdamLoweIO Great to hear that!

    • @joxmanyou
      @joxmanyou 2 หลายเดือนก่อน

      @@AdamLoweIO This is very good news.

  • @bradleymoore175
    @bradleymoore175 7 หลายเดือนก่อน

    Looking forward to the last video of the series. It has been an excellent series and deserves many more thumbs-up!

    • @AdamLoweIO
      @AdamLoweIO  7 หลายเดือนก่อน

      Thanks, Bradley. I’m eager to get it finished and published, too. It’s just taking a LOT longer than I had hoped.

  • @rivikanthaHerath
    @rivikanthaHerath 5 หลายเดือนก่อน

    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.

    • @AdamLoweIO
      @AdamLoweIO  5 หลายเดือนก่อน

      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-

    • @nathalie4535
      @nathalie4535 4 หลายเดือนก่อน

      12:06 12:06 ​@@AdamLoweIO

  • @dhebard1
    @dhebard1 8 หลายเดือนก่อน

    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.

    • @AdamLoweIO
      @AdamLoweIO  8 หลายเดือนก่อน

      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.

    • @dhebard1
      @dhebard1 8 หลายเดือนก่อน

      @@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.

  • @pavbus
    @pavbus 8 หลายเดือนก่อน

    Wow. Mind blowing for me. Thanks for all your tutorials ❤

  • @robt2151
    @robt2151 3 หลายเดือนก่อน

    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.

  • @TheBeeOBee
    @TheBeeOBee 6 หลายเดือนก่อน

    Is the video for the custom block to show the custom taxonomies still coming?

    • @AdamLoweIO
      @AdamLoweIO  6 หลายเดือนก่อน +2

      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.

    • @TheBeeOBee
      @TheBeeOBee 6 หลายเดือนก่อน

      @@AdamLoweIO oh dang. Wishing you the best, and definitely picked up a few workflow tips watching these.

  • @toddwesthaven
    @toddwesthaven 6 หลายเดือนก่อน

    Will the last video cover custom fields, and getting them to show in the block editor?

    • @AdamLoweIO
      @AdamLoweIO  6 หลายเดือนก่อน

      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.

  • @carlosrosalesrojas6788
    @carlosrosalesrojas6788 8 หลายเดือนก่อน

    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

    • @AdamLoweIO
      @AdamLoweIO  8 หลายเดือนก่อน +3

      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.

    • @carlosrosalesrojas6788
      @carlosrosalesrojas6788 8 หลายเดือนก่อน

      @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...

    • @BobbyMcGivney
      @BobbyMcGivney 8 หลายเดือนก่อน

      @@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.

    • @AdamLoweIO
      @AdamLoweIO  8 หลายเดือนก่อน

      @@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.

  • @boopfer387
    @boopfer387 4 หลายเดือนก่อน

    part 7?

    • @AdamLoweIO
      @AdamLoweIO  4 หลายเดือนก่อน

      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.