PB101: L14 - Proper Dynamic Content Management in WordPress (CPTs, Custom Fields, Loops, & More)

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 มิ.ย. 2023
  • Do you stuff everything into the Posts and Pages areas in WordPress as if it's the junk drawer in your grandfather's tool shed?
    Do you insert content manually and statically across websites like an absolute madman?
    When people mention repeaters and query loops, does your brain immediately think, "I can probably do that with CMD + V?"
    GASP!
    🚔 FELONIOUS BEHAVIOR! 🚔
    My friends, static web development is an act of violence and we all must work together to put an end to this reign of terror.
    Transitioning to DYNAMIC content on the websites you build is one of the single-most essential upgrades you can make to your workflow.
    I'm talking about using Custom Post Types, Custom Fields, Custom Taxonomies, Relationships, Query Loops, and more.
    In this lesson, you'll learn why dynamic content management is critical and how to implement it quickly and easily.
    Invest the hour, practice what you learn, and start building better. This is one of the biggest steps you can take on your journey from chump to champ.
    ** TOOLS MENTIONED IN THIS LESSON **
    Metabox AIO - geni.us/t3UBIYH
    Advanced Custom Fields - geni.us/YYhEP
    DISCLAIMER: While I used Metabox in this lesson and have been using Metabox for a long while now, I'm in the process of switching my personal and agency workflow back over to ACF, given the upgrades they've made that solve my previous criticisms. I think you can use whichever one you prefer, but I wanted to make my personal decisions clear.
    ** MY TOOLS **
    🔥 AutomaticCSS (ACSS) - automaticcss.com
    🔥 Frames - getframes.io
    See all my recommended tools here: geary.co/tools/
    ** INNER CIRCLE **
    Step your design/dev game up, make more money, and get the full scoop on scaling your digital agency! When it comes to the Inner Circle, I don't hold back.
    ⭕ In-depth design & dev trainings
    ⭕ Business, sales, & marketing trainings
    ⭕ Agency resources & downloadables
    ⭕ Vibrant, quality community with zero toxicity
    ⭕ ...and much more!
    Learn more and join here: geary.co/inner-circle/
    ** SOCIAL **
    👉 FB - / marketingkev
    👉 LinkedIn - / kevingeary
    ** CHAPTERS **

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

  • @ReubenHochstetler
    @ReubenHochstetler ปีที่แล้ว +18

    When I switched from posts and pages to CPTs I changed my organization and effectiveness as a pro developer. Thanks Kevin.

  • @PanoNick-80085
    @PanoNick-80085 หลายเดือนก่อน +1

    Kevin, I will never forget the impact your educational style has had on my...CONFIDENCE

    • @Gearyco
      @Gearyco  หลายเดือนก่อน +1

      💪🏻

  • @mr.matt.eastwood
    @mr.matt.eastwood ปีที่แล้ว +24

    Kevin. Dude. I was gonna say "you're setting new standards with this class" because frankly, this is exactly the kind of expert training I've been wishing for but never could find. Somebody in the IC said the other day they were feeling like they were figuring this stuff out all on their own before they discovered your content, and I couldn't agree more. Our industry is full of lateral entrants. I'm convinced there's many more of us who wanna do this RIGHT than the Elementors and Divis of the world would have us believe. We just need the right education!
    Thing is, you're not "setting new standards". You're teching how it's DONE. Nothing here is new, but damn is it golden and so unique and needed these days. I'm sharing this course far and wide.

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      🙌🙌🙌

    • @BGdev305
      @BGdev305 ปีที่แล้ว

      expert training? all of this is thee utmost beginner aspects of building with wordpress.

    • @Gearyco
      @Gearyco  ปีที่แล้ว +3

      @@BGdev305 pffff. 🤡 alert!

    • @ocbroadband
      @ocbroadband ปีที่แล้ว

      @@Gearyco There's always trolls with nothing better to do. 🙄

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      @@ocbroadband yup!

  • @issakhlief
    @issakhlief 11 หลายเดือนก่อน +3

    I started using JetEngine two years ago to create CPT, Taxonomies, and relations...etc and never looked back.
    Fantastic tutorial

  • @brianrougeau
    @brianrougeau 11 หลายเดือนก่อน +6

    I switched from static page creation to dynamic page creation using custom post types and custom fields about 4 or 5 years ago and it changed my life. I learned it back then from Paul Charlton. So, useful, not to mention it allowed my clients to add content to their website without having to worry at all about design or have to hire a developer to add basic content updates in the page builder. They are so happy about that. It is so powerful. As usual, thank you for this. Your trainings are going to up the quality of work in our industry for people who do page building professionally.

  • @laurelbraun9428
    @laurelbraun9428 7 หลายเดือนก่อน +2

    As a UI designer just getting into WordPress, this is life changing! Your entire course is so incredibly helpful. Thank you, thank you, thank you!

    • @Gearyco
      @Gearyco  7 หลายเดือนก่อน +2

      Love to see UI designers wanting to do things right and not just slap a site together after they’re done designing it! 💪🏻💪🏻💪🏻

    • @laurelbraun9428
      @laurelbraun9428 7 หลายเดือนก่อน +2

      @@Gearyco Thanks for the encouragement! I originally got into HTML and CSS because I wanted to be able to design for development better, and I enjoyed it so much that I started to look into doing low-code development myself 😄 Your course is giving me the confidence and skills to do it!

  • @katewhelan2407
    @katewhelan2407 ปีที่แล้ว +3

    Love this! As a newbie, thank god I found you when I did! I kept hearing the term CPT thrown around but hadn't had a chance to dive in yet, really appreciate how clearly you explain both how to set it all up, and why it's all so important - really feel like I'm learning best practice from the start and cannot thank you enough!!

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Glad it was helpful!

  • @quickend01
    @quickend01 ปีที่แล้ว +3

    I have been stuck on this subject for weeks now, just could not wrap my mind around it.
    This lesson just bridged countless gaps. With confidence boosted, I am hyped to practice getting it right for a change - Thanks Again!

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Excellent!

  • @AbdulRahman-wj9fw
    @AbdulRahman-wj9fw 8 หลายเดือนก่อน +1

    Literally feel myself becoming a non-chump with every video in this series.
    You are the best teacher Kevin.
    I've started using CPT's a while back and just started using it for website banner placements as well.
    Its waaay better than the old school way.
    Thanks for teaching without holding back, may you be bless with more and more erfective knowledge.

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

      🙌

  • @simonkerridge
    @simonkerridge ปีที่แล้ว

    Again...brilliant! Although I knew the basics of dynamic data, this video clarified some aspects. I look forward to you expanding upon this, especially with templating and filtering (facets). Your videos have also made me appreciate the semantics and accessibility aspects of web design, which I didn't do before.

  • @elevateyourcreativeness
    @elevateyourcreativeness 11 หลายเดือนก่อน

    Solid video walkthrough Kevin. Thank you!

  • @TheDesiMarketer
    @TheDesiMarketer ปีที่แล้ว +3

    Your teaching style is amazing. Thank you, Kevin.
    I am eagerly waiting for the next lesson of PB101!

  • @ted-e-baer
    @ted-e-baer ปีที่แล้ว

    Another informative video. Just got back this week and was a pleasure to watch this, even though I am familiar with the subject. Gives one confidence that they are doing things in alignment with others out there.

  • @chrisparky
    @chrisparky ปีที่แล้ว

    Great Video, I was doing it the old way but then I'm new to this ! I've since changed after watching some of Kevin's and WPTuts videos about dynamic data. Great resources thanks Kevin.

  • @ukukudu
    @ukukudu 11 หลายเดือนก่อน

    Amazing. Just made my first Custom Fields and Query Loops. Game changer ❤

  • @pushkardamle4112
    @pushkardamle4112 ปีที่แล้ว +2

    Thanks for teaching (over and over) how to do web design the right way. Bringing sanity to the web design process!

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      You're very welcome!

  • @ManolisGerakakis
    @ManolisGerakakis 4 หลายเดือนก่อน +1

    Clear, thorough, spot on, excellent!
    Up until now, I was building websites "the old way" and it was killing me!
    A few days ago I approached my son's Jujitsu teacher and offered him to update his old martial arts school website.
    At our discovery meeting, he asked me to build an online directory for his students and instructors including belt rank with date of acquisition, dates of participation in events and championships with their locations and organizers, the wins of each athlete, their favorite martial arts teacher, etc.
    It was clear that a website like this can't be built statically and it would be certain that he would never be able to use it and update it. Enter Custom Post Types! What a relief!
    Thank you for the time and the effort you put in your videos Kevin! It really helps a lot of people, including myself.
    P.S. Is it a coincidence that your video also was on martial arts? Maybe, but I don't think so :)

  • @comartse
    @comartse ปีที่แล้ว

    Excellent and engaging lesson. Thank you so much! It reminded me of using ACF on some sites I have produced before. Very stimulating!

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

    Again. A huge thanks for this serie of videos!

  • @DontPaws
    @DontPaws 10 หลายเดือนก่อน

    You really hit the nail on the head with the hating my life when coming to find out about Dynamic Queries yesterday. I was dreading having to go and fix all my clients sites. However, I will take your lesson and just do better going forward. Thank you so much, I’m subscribed and I’m sure I’ll find a need for the inner circle.

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

    This is such an amazing tutorial.
    Made my first site and made a few custom posts but knew I wasn't using it right.
    Well looks like I should have made the site way different after seeing this....but like you said going forward this looks like it's so much better.
    Thank you for explaining this so well.

    • @Gearyco
      @Gearyco  24 วันที่ผ่านมา

      Glad it helped!

  • @emmanuelAumsuri
    @emmanuelAumsuri ปีที่แล้ว +1

    Hi Kelvin,
    I'm from Tanzania in East Africa and wanted to say thanks for this awesome video I very rare posting Comments but I do it for this one. Your presentation was really professional and informative. Please keep posting more advanced topics - your work is making a real difference all over the world. Thanks again!

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

    This is so efficient!!! I can’t imagine how much time I’ve wasted making simple changes. Thank you!

  • @davidwalls2304
    @davidwalls2304 ปีที่แล้ว

    Great lesson Kevin. I've been using CPTs for 3-4 years now primarily for events. After watching your other CPT video, I'm branching out to additional CPT areas as needed (reviews, team members, services, locations, etc.). For some reason, taxonomies have always been a bit challenging for me but this video finally made things clear. Sometimes the queries can be a bit complicated when I'm trying to query and sort by dates (future, past, date field types, etc.). I found your video on the proper way to create cards with BEM to be very helpful and look forward to what you will reveal in the upcoming lessons.

  • @kevinnicholson2383
    @kevinnicholson2383 10 หลายเดือนก่อน

    Really clear, tangible tutorial - and great comparison to a drawer, although, now every time I open up our kitchen 'cram it all in junk' drawer… I think of this! :)

  • @daviddemastus
    @daviddemastus 11 หลายเดือนก่อน

    Can't go back after switching to this method! Makes things so flexible and easy to maintain.

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

    Another slam dunk of an episode. I've always wondered what Custom Fields are since I come across them all the time but never got a good intro until now.

  • @ericgauvin7681
    @ericgauvin7681 ปีที่แล้ว

    This is the way to go. Thanks for the demo. Great enthusiasm!

  • @eucalyptech
    @eucalyptech ปีที่แล้ว

    Dynamic content changed my way of working when you made me discovered all the possibilities with your previous videos. Thank you so much Kevin !

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Great to hear!

  • @nikunjgajjar9814
    @nikunjgajjar9814 10 หลายเดือนก่อน

    Awesome Video! Thanks Kevin!

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

    I did exactly the wrong way yesterday and was quite happy, glad to have been shown the way lol

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

    Yeah, this is next-level stuff. I was organizing stuff mostly in Posts and Categories and querying it in GenerateBlocks. Which is probably 10% of what's doable with what you showed here.

  • @ZachariahWiedeman
    @ZachariahWiedeman 11 หลายเดือนก่อน

    I've mostly always been using dynamic content management in WP - I've just been implementing it by purchasing a custom theme and plugins that had all the post types and fields I needed already - I never realized how easy it could be to set all this up on my own. This not only is going to save me a ton of money - its going to give me super powers!

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

    Now I finally know what people are talking about in Facebook Groups.
    This is awesome!

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

    Excellent, thank you.

  • @Gojiyaravi
    @Gojiyaravi 9 หลายเดือนก่อน

    Amazing Lecture 🤩.

  • @seangolding4324
    @seangolding4324 ปีที่แล้ว

    Can't wait for the templating lesson. I was just working on a build which made me resort to some really chump like behaviour. Imagine a single service template, with a dynamic header and a sidebar. I added a "post content" widget for the unique content. I had to call this from Bricks because each page needed more control than Gutenberg offered, as page content varied and needed to keep ACSS styling on buttons etc.
    Another challenge was for the post content widget, using sections within the editor, and having to remove l/r padding, plus using blocks instead of containers, as containers destroyed the content area and pushed the sidebar off the page (set at 1366px).

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

    I can't wait to get a new customer and start implementing what you are teaching. I have been doing it the old way. Currently I am practising what you are teaching to upgrade two of my own sites. Thank you for the amazing content

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

      Best of luck!

  • @knuterockknee
    @knuterockknee ปีที่แล้ว +1

    ACF now has everything in one plugin.. The free version is amazing. Either way you cant lose

  • @gashumba888
    @gashumba888 11 หลายเดือนก่อน +1

    i do not use Bricks, nor do I use Meta Box, but Kevin, you're a genius! Amazing teaching skills. I use Oxygen and ACF and I truly appreciate this class as I've been struggling to make complex custom fields structures.

    • @Gearyco
      @Gearyco  11 หลายเดือนก่อน

      🙏

  • @tristanabais1044
    @tristanabais1044 10 หลายเดือนก่อน

    Yes. This is the best approach if you want to turn over a website to its owner who wish to maintain the content. We've been using this method along with white label cms plugin to make it so much easier for the end user to update web content.

  • @Jessica-ld4bs
    @Jessica-ld4bs 6 หลายเดือนก่อน

    Man, I'm only halfway through this lesson and I already want to go back and fix every site I've ever done.

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

      Common side effect!

  • @sinchro
    @sinchro 9 หลายเดือนก่อน

    Perfect! Thank you.

  • @CreativeStake
    @CreativeStake ปีที่แล้ว

    I was sentenced in your previous Video 😅 But if you’re Teaching in Jail. It’s a happy sentence.
    Only ever made a lot of 4-10 page websites. Things are changing, found you at the right time. Started using CPT, but struggled a lot going the trial and error route.
    Saw a bunch of other videos, all of them were just something.
    You my Prof 👨‍🏫 are the Champ Educator. Thank You 🙏 Bow 🙇‍♂️

  • @fuadsyawal7461
    @fuadsyawal7461 ปีที่แล้ว

    Junk drawer. Exactly the first time I built a website is full of those.
    I actually tried to to find resources about how to make website properly, but there was no mention about custom post type as best practice. What they usually tell you is to plan ahead the pages and posts using this app or that app, or the difference between the posts and pages and how to utilize them well.
    I only learned recently about CPT in Bricks group and it opened my eyes how it should be the way you utilize wordpress website. This lesson is really comprehensive in one package. If you google about this, you need to go to different websites and different posts which is annoying and distracting. Thanks to you Kevin Geary for creating this invaluable video!

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      ❤️

  • @dahunsi
    @dahunsi ปีที่แล้ว

    Great presentation Kevin. Loving every minute of it. I may have a question or 2 later.

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      Fire away!

  • @Yusuf.Sidat.
    @Yusuf.Sidat. ปีที่แล้ว +1

    learned soo much thanks

  • @visualmodo
    @visualmodo ปีที่แล้ว

    Really good work!

  • @danstevens1974
    @danstevens1974 ปีที่แล้ว +2

    Great video. TIP: I've found installing the Classic Editor plugin gives a cleaner view when adding and editing custom posts. I often give my clients access to Custom Posts - better for them to be using the Classic editor rather than the default Gutenberg editor.

    • @Arvoisa
      @Arvoisa ปีที่แล้ว

      I like the markup of gutenberg editor so usually we leave it on and use it for content and acf for extra fields. Also there is plugin for acf that adds new "block field".

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

    OMG!!! With this, I've just upgraded to at least a half-chump to say the least Thanks Kevin 💪

    • @Gearyco
      @Gearyco  6 หลายเดือนก่อน +1

      Boom!

  • @rickdugmore
    @rickdugmore 7 หลายเดือนก่อน +1

    Extraordinary

  • @tjveach
    @tjveach ปีที่แล้ว

    Very well done!….mostly old way..but now, I have a few restaurants with menus….

  • @karengreene9922
    @karengreene9922 ปีที่แล้ว

    Thank you for this video! I first started using CPTs, custom fields, and queries about 3 years ago. I've been using Toolset, because it is a complete set of no code tools integrated with blocks. I'm moving away from Toolset, since they paused development for 18 months and aren't sure what they will do at the end of that time. I've been looking for options for the last year - I have tried Pods, ACF, Metabox, and ACPT, and have been using GeneratePress as a theme. I kept running into roadblocks on complex queries, especially queries using relationships, and anything involving facets and filters. When I found Bricks, I was super excited about how the queries work. And recently I acquired an LTD for CubeWP. I'm currently working on rebuilding 7 sites, the last I have that are using Toolset, using Bricks and CubeWP. It's so much better than what I had been doing, and your videos - this series, as well as your other Bricks videos - have helped my quickly get up to speed and improve my skills.

  • @Aktiff.B
    @Aktiff.B 9 หลายเดือนก่อน

    I'm a chump. Just doing a website for tattoo studio that is located in three towns. It has 12 tattoo artists, some of them move between two of them a their boss even among all free of them.
    Too bad I watched your video too late. Next time I will use to for sure. Can't even imagine how much time this would have saved me.

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

    This is one of the most important topics, thank you fur the clear explanations! Still trying to achieve the bi-directional relationship for free though = )

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

      nvm free acf does it now = )

  • @davidnickson5043
    @davidnickson5043 11 หลายเดือนก่อน

    I hate and love you at the same time, now I want to update all my previous websites 😭

    • @Gearyco
      @Gearyco  11 หลายเดือนก่อน

      Haha always

  • @deskman
    @deskman ปีที่แล้ว

    I've been using ACF since 2013, but life has become so much easier in the page-builder era. While adding the PHP code to the template page was always a bit cumbersome (I'm not very code-savvy), so it took a lot of time to develop a site. Bricks integration with custom fields makes me fly.

  • @urbannerdz
    @urbannerdz ปีที่แล้ว

    Dope lesson! Been doing this using Pods with Elementor and its way harder!!! Making the switch to Bricks!

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      💪🏻

  • @JamesJosephFinn
    @JamesJosephFinn ปีที่แล้ว

    You're doing God's work sir! Stay strong.

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      💪🏻💪🏻💪🏻

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

    Yes, you're right Kevin. I don't want to touch or manage any website, I built before this course :D lol

  • @SamFrysteen
    @SamFrysteen ปีที่แล้ว

    All stuff I already do... but always great to get some additional tips and way of looking at things through your eyes.
    And I know you mentioned not using Admin Cols Pro on purpose, but was frustrating watching the way you had to add feat images and descriptions the old school way 🤪 instead of inline editing in the class list.

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      Yep, painful

  • @VictorPaul-ty5ih
    @VictorPaul-ty5ih หลายเดือนก่อน

    This is exclusive ❤

    • @VictorPaul-ty5ih
      @VictorPaul-ty5ih หลายเดือนก่อน

      Does TH-cam contain all the archive of your tutorials on WordPress?
      I'll like to access them all to take myself to the next level in website development.

  • @justinsideris
    @justinsideris ปีที่แล้ว +1

    Hey Kevin, I have a suggestion for a follow-up video where we’ve thrown some ideas for more complicated querying/cpt situations? Even just for Inner Circle perhaps? PB102?

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      I've done many in the Inner Circle already and more to come.

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

    My god Kevin, every frustration I had before officially belong to the past! 🎉

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

      Love to hear it!

  • @kareem2928
    @kareem2928 ปีที่แล้ว +2

    Thank you Kevin!
    If you one day decided to switch from MB to ACF, Please explain why.

    • @andrew_anzhu
      @andrew_anzhu ปีที่แล้ว +1

      According to what he said, he kind of already decided to switch to ACF. Reason is he prefers the UI of ACF, while ACF and Metabox provide the same functionality he needs.

    • @kareem2928
      @kareem2928 ปีที่แล้ว

      @@andrew_anzhu If it comes to ACF UI, in this regard it is subjective, Otherwise, he needs to clarify to the community, MB is still better in terms of functionality. UI for me is acceptable.

    • @andrew_anzhu
      @andrew_anzhu ปีที่แล้ว

      @@kareem2928 yes, Metabox still has some advanced features, which are for high-end large-scale project needs. Common users and projects do not need them. Advanced developers who must use Metabox know what they need and do not need Kevin's guidance.

    • @imanol4468
      @imanol4468 ปีที่แล้ว

      @@kareem2928 Meta Box is lighter and have more tools. But what I like of ACF is that you can use the free version and when project scale add the Pro stuff. But when using MB you have to go for PRO even if it's just to add a couple of CPT and Taxonomies, and is overkill for small projects.

  • @John.Rearden
    @John.Rearden ปีที่แล้ว

    Good lesson

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      Thanks for watching

    • @John.Rearden
      @John.Rearden ปีที่แล้ว

      @@Gearyco the pleasure is mine, cheers.

  • @techiesreviews
    @techiesreviews 17 วันที่ผ่านมา

    I have been doing this for years, it's just an easier and cleaner way to maintain. Even a year after posting your video, it provides value. Great job!
    When looking at Dynamic data, you are not far from decoupling data from the design, as a CMS was like back in the day. Would this still work today with visual builders, and how would you approach that in WordPress. Or would you say, don't go that route at all, unless you are willing to develop things.

    • @Gearyco
      @Gearyco  17 วันที่ผ่านมา

      Dynamic data makes this possible

    • @techiesreviews
      @techiesreviews 17 วันที่ผ่านมา

      ​​ @Gearyco , would it make sense to do so with all the visual builders available and the sheer number of people creating websites?
      I don't think so in most cases, depending on what information will be reusable and what information will only be used in one place. How even would this work, setting up conditional repeaters with all fields for each section and media separate (I am getting '90s vibes already ms Access anyone?)

  • @praveensharma5962
    @praveensharma5962 ปีที่แล้ว

    I was thinking if you put these lectures on Netflix....at least Half of its viewers will learn Web design without even realizing that they don't have to....That's how much easy it is to grasp and watch your hour long tuts bro....

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      I don’t know if Netflix will sign me 🤷‍♂️

    • @praveensharma5962
      @praveensharma5962 ปีที่แล้ว

      @@Gearyco That might be the "Bev" talking not the "King of Dommies" ....😁😁

  • @izkuhl
    @izkuhl 9 หลายเดือนก่อน

    You were right. I hate my other websites now. 😭

    • @Gearyco
      @Gearyco  9 หลายเดือนก่อน

      😂 it’s okay. Part of the process.

  • @martinboisclair4104
    @martinboisclair4104 ปีที่แล้ว +2

    Good video :) - Would you be able to give a training course on how to set up attibutes in the HTML structure to create SEO Schemas? I've found some training, but it's always on FAQs and there are very few of them, maybe for a service page or a team page
    . Do you have any training on this subject?

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Maybe!

  • @martinboisclair4104
    @martinboisclair4104 ปีที่แล้ว +2

    QUESTION - Sometime, I add taxonomy on page with Metabox you said we can't do that. Know I use CPT like you said but some time I add taxonomy on page. It's bad to do that?

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      As far as I know, it doesn't work in WordPress.

  • @DavidCmono
    @DavidCmono ปีที่แล้ว

    Great video Kevin!
    You mentioned limiting the number of characters to be shown in the description element, quick question - can that value be tokenized as a variable so you could change the description length across the board? Hope that makes sense!

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      Don’t think so :/

    • @DavidCmono
      @DavidCmono ปีที่แล้ว

      @@Gearyco You're correct, just tried it 😞

  • @loukaskouros2582
    @loukaskouros2582 ปีที่แล้ว

    Very good content and explanation. Is possible to show hover with transitions on cards? Thank you!

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      I’ve shown many times. Search for cards on my channel

  • @BjarneOldrup
    @BjarneOldrup ปีที่แล้ว

    Thanks for this! Let me add, that if you have no budget or just fancies open source, Pods Framework allows you to create custom post types, taxonomies, relations and so on - for free.
    Also, don't be afraid to be "locked in" to the CPT tool you choose. Should you need to, you can use tools like WP All Export / Import, to migrate your content from one tool to another, it's really very flexible.

    • @tobias3464
      @tobias3464 ปีที่แล้ว

      Is it possible to transform a CPT from Pods to ACF with WP All Export? That would be great! Didn't know that!

    • @BjarneOldrup
      @BjarneOldrup ปีที่แล้ว

      @@tobias3464 WP All Export won't convert your custom fields (afaik), you have to create them by hand, but typically that's done in minutes, as Kevin also shows. But all your content can be liberated.

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

    If it's a product for sell will it be also a good approach storing it has a woo product separating by categories? Or is it always better use my own CPT?
    Great class and content, as usual!

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

    That was amazing! Question. Do I need to worry about all those "pages" that are created every time you create Custom Post? You have many "pages" (URLs) being generated for "empty" content that is being referenced by 1 page as a query, so what happens to all the custom posts not being used. I guess from a crawling and seo perspective, I worry because all those posts have "empty" content on the front end. Hope this question makes sense.

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

      Not sure what you mean. Can you give an example?

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

    Hey Kevin, I feel like using CPT is still a chump like way. Since they store all data into post_meta table in the database. Not a good option for scalable websites with multiple posts and CPTs as they can really slow the database. I expected you to talk about this in this lesson but my expectations are incorrect.
    To overcome this we should use CCT in JetEngine or ACF custom database table extension. I'm not aware of similar tools for metabox.
    Otherwise great content, I've learnt a lot about frontend building from this course Thank you for putting out all these content for free

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

      Metabox has that built in.

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

      @@polarxta2833 Interesting. Does it work well with Taxonomies, relations, etc or does it break like CCT?

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

    Great lesson! Just quick question: 56:08 how can I set limit on the text? 🙏

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

      {shortcode:20} -- add the ":20" part and change the number to whatever limit you want.

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

    Mind Blown!!

  • @djs964
    @djs964 ปีที่แล้ว

    Kevin, you have a time-sensitive “Busy Block” calendar notification in the top right corner. You forgot to activate the macOS Do Not Disturb mode.

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      I know. I forget one thing every video.

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

    Amazing course Kevin! One question. When I add a background color to my section or container, it covers the card's image background as well. How do I approach this properly? Thank you!

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

      Have a link?

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

      @@Gearyco Yes, I've pasted the link in this comment section a few times but it seems like my comment is being deleted.

  • @osvaldoodon
    @osvaldoodon ปีที่แล้ว

    Great Lesson, thanks. What are your thoughts about ACPT and JetEngine?

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Haven’t looked at them. They don’t integrate with as much stuff

    • @web-atelier
      @web-atelier ปีที่แล้ว +1

      ​@@GearycoJetengine have all stuff and more.

  • @kickinapps6703
    @kickinapps6703 ปีที่แล้ว

    Hey Kev - Great and Helpful Video as always, thanks! Hoping you can help....
    I have LTD of ACF Pro and building out a platform with CPTs and Custom Fields - but I'm looking for a way to bulk upload hundreds or thousands of Custom Posts with Custom Fields at one time. I know there are a bunch of plugins that include this - but looking for a no-bloat solution (don't really need all the other stuff). Should I just figure out a code snippet or do you have a recommendation?

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Not sure ... haven't ever had to do that :/

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Try WP All Import

  • @BuildersFilmStudio
    @BuildersFilmStudio 10 หลายเดือนก่อน

    How about Font End forms? Doesn't Metabox have this feature out of the box?

    • @Gearyco
      @Gearyco  10 หลายเดือนก่อน

      I use WS form for everything. It has this built in regardless.

    • @BuildersFilmStudio
      @BuildersFilmStudio 10 หลายเดือนก่อน

      Awesome. Thanks! @@Gearyco

  • @docelot7033
    @docelot7033 ปีที่แล้ว +1

    Hey Kevin. What is your opinion on JetEngine or Crocoblock plugins in general? They are very competitive on the pricing and with JetEngine you also get a "full suite" like Relations, query builder and all that jazz. Would love to hear what you think.

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      They don’t integrate with as much stuff, so I’ve never used them.

    • @ChristinaMcKay
      @ChristinaMcKay 11 หลายเดือนก่อน

      ​@@Gearycomost of the Croco plugins integrate well with Bricks already including JetEngine, JetFormbuilder etc. and more support is coming quickly. I used Meta Boxes but JetEngine has more options. Btw you mentioned ACF can't generate CPT. That has changed a few months back, so you don't need another Plugin anymore. But ACF still can't keep up with JetEngine. The latter gives us CCTs in addition, kind of the same like CPT but the content is stored in a separate DB table. That doesn't matter in most of the cases but on large projects that speeds up the queries. Crocoblock has the Freelancer plan for around 750 dollar, 500 projects lifetime support which is more than enough for me, but they also offer a lifetime plan for unlimited projects. And of course yearly plans. I am not affiliated with them but can really recommend them. Maybe try it.

  • @CS-Pro-Web
    @CS-Pro-Web ปีที่แล้ว

    Hi Kevin, thanks for these great videos 👌 Does this mean we shouldn't use WordPress categories? And if not, what should we use WordPress categories for?

    • @AmandaLucaseu
      @AmandaLucaseu ปีที่แล้ว

      I’d use them for categorising standard blogs - eg product news or staff news for example

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      Use them for blog post categorization

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

    56:04 😮🤯😊

  • @hosseinkhanmohammadi4770
    @hosseinkhanmohammadi4770 ปีที่แล้ว

    Hi Kevin.
    I'm not sure, but as I know, unfortunately the bidirectional relationships in ACF not implemented yet, so we have to use custom PHP code or using a plugin like AFC Extended (which is very powerful) to work with. Do you have any better solution for this?
    Regards

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Hopefully resolved soon!

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

    QUESTION: You mentioned the cheat code at 46:50min in a blueprint video. Which video do you mean? The 2023 plugin blueprint or the bricks site blueprint, i watched through both in the metabox chapter but couldn't find the cheatcode you mentioned. Would be awesome if you could tell me how to implement it faster or link to the video with timecode. Thank you.
    by the way this series is so valuable to me!

    • @Gearyco
      @Gearyco  5 หลายเดือนก่อน +1

      Admin Columns Pro

  • @michaelwinanditya3601
    @michaelwinanditya3601 ปีที่แล้ว

    Hi Kev, when do you think a custom taxonomy is not enough and need to change/upgrade it to cpt? Based on your example in this lesson, I thought "location" could be custom taxonomy, since custom field could also be added to it. When "location" is a taxonomy, it's already have bi-directional relationship by default when it's attached to any post, no? I think the ability to decide when to go to taxonomy route vs cpt route is also important process, and sometimes, this is also make me stuck at some point.

    • @karengreene9922
      @karengreene9922 ปีที่แล้ว

      I've been stuck on this same decision loop in relationship to a project! For me, the answer came down to whether or not there's content that needs to be displayed publicly on the frontend. In this video, Kevin didn't build out Custom Fields for Locations, but he talked about doing so - adding an address, a link to a Google My Business page for each location, etc. So there's content related to the Location, not just the name of the location. Content = CPT. If the only thing that needed to be displayed on the front end is the Location Name, and no other information about the Location, then it's time to use a Taxonomy.

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Correct

    • @michaelwinanditya3601
      @michaelwinanditya3601 ปีที่แล้ว

      ​@@karengreene9922 My goodness! Your answer gave me another perspective. We are able to display & query taxonomy on frontend if there is a template created (archive based on tax for example). So, another possible answer may be that if there is a need or condition for display flexibility in a frontend, choose taxonomy. If not, then CPT. I think that's it because by common sense (or by design?), a cpt needs to be display (publicly queryable), meanwhile for taxonomy it doesn't have to be. What do you think? I'm not quite confident by my answer though.

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

    Hello Kevin,
    Great tutorial,
    Which is better, in your opinion, ACF or JetEngine by Crocoblock?

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

      I’ve only used ACF and Metabox. ACF is the standard.

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

      Thank you!@@Gearyco

  • @raziel8799
    @raziel8799 ปีที่แล้ว

    Have you tried Pods? I don't have a problem paying money for good plugins as long as they improve my workflow but Pods seems to have all the functions while being free, so I'm asking myself why I should buy Metabox or ACF?

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Free plugins are a bad thing. Pods doesn’t integrate with nearly as much stuff

  • @dzulhelmi81
    @dzulhelmi81 ปีที่แล้ว

    You dont need CPT UI anymore Kev, ACF now has built in feature to do that. Yeah, what took them so long?

    • @Gearyco
      @Gearyco  ปีที่แล้ว

      Yes I know. Now they just need relationships built in.

  • @behnamashouri2449
    @behnamashouri2449 11 หลายเดือนก่อน

    Hi Kevin.
    Thanks for videos
    sorry for my bad english.
    In addition to Custom Post Type, Jet Engine has another feature called Custom Content Type (CCT). They say the difference between CCT and CPT is that CCT allows you to create a separate table in the WordPress database to store its fields. And this causes that all the data of each custom content type is stored as a separate row in a database, so there's no need to retrieve any data from other DB tables or rows. But when we create CPT, all the content is stored in the wordpress default tables, wp_posts and wp_postmeta. This causes the loading time to increase in websites with a large number of CPTs.
    My question, in the ACF plugin, when we create a CPT, the new CPT stores its data in the default WordPress wp_posts and wp_postmeta database table? or it creates a separate table in the database like CCT in Jet Engine?
    If not, is there any option in the ACF settings to create a separate table for custom post types in the database like cct in het engine?
    Thanks

    • @Gearyco
      @Gearyco  11 หลายเดือนก่อน +1

      ACF doesn’t have that option. But it’s really not all that big of a deal.

    • @behnamashouri2449
      @behnamashouri2449 11 หลายเดือนก่อน

      @@GearycoThank you

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

    where is the link to the reference you mentioned for bulk adding multiple cpts?

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

      Do you mean bulk adding the actual posts?

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

      @@Gearyco probably

  • @user-bd3ux4cp2r
    @user-bd3ux4cp2r 4 หลายเดือนก่อน

    Hello, I'm interested in joining your INNER CIRCLE. However, I have a concern: my English is not very good. When watching videos within the INNER CIRCLE, is there a feature that automatically generates and translates subtitles, similar to TH-cam? If not, I would completely struggle to understand, and this worries me a lot.

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

      Unfortunately not. Sorry :/

  • @koperkuba
    @koperkuba ปีที่แล้ว

    Hi. You've reviewed the website I created in Polish about runners associoate. I plan to make some changes, but I'm having trouble with ACP, and I would appreciate some guidance. I have different types of races: N Bieg Nocny Św. Kingi, Bieg Kumaka, Bieg Sylwestrowy.. Each of these races has editions, such as Bieg Sylwestrowy 2020, Bieg Sylwestrowy 2021, Bieg Sylwestrowy 2022, Bieg Kumaka 2021, Bieg Kumaka 2022 etc., etc. I hope you understand.
    Should I create two types of ACP? One for Races and one for Editions? Should I link them together? Shoulda races could be taxonomies. And editions CPT?
    I still don't fully understand, and I would appreciate any suggestions.

    • @Gearyco
      @Gearyco  ปีที่แล้ว +1

      Races CPT. Race name = parent post. Race edition = child of parent

    • @koperkuba
      @koperkuba ปีที่แล้ว

      @@Gearyco Thanks, ill try it:) Proud memeber of inner circle:)

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

    I'm trying to do a woocommerce store that will have 3 types of products. Is there a way to not have a junk drawer effect with that and can you do a tutorial on it?

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

      Just use categories

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

    Apparently ive done it so wrong, that even the wrong example is more correct than mine. Do you have more videoes about how to work like this? It will take some time to click for me

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

      Just finish the course and make sure you’re subscribed to channel. More coming!

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

    crud... I wish you would put index points (time points) on lessons like these. Not doing so just makes it less easy to use. Who can afford a whole hour in on fell swoop? Not me. I got to come and go and back up and repeat and backspace to catch what you meant.

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

      The paid videos have chapter markers