Dynamic FAQs in Oxygen (CPT + ACF + Relationships + Facets)
Vložit
- čas přidán 10. 07. 2024
- Join the Inner Circle: digitalambition.co/inner-circle/
Do you add FAQs manually inside the Oxygen builder or in some sort of FAQ plugin? Stop doing that! It's time to upgrade your skills.
In this video, I'll show you how to add FAQs to an Oxygen site using a custom post type, custom taxonomies, and the Oxygen repeater.
Things covered:
• Adding CPT for FAQs
• Adding FAQ Categories
• Adding Advanced Custom Fields
• Oxygen Repeater to Query FAQs
• Inserting Dynamic Data
• Using the Advanced Query Builder
• Filtering by Category Using Advanced Query Builder
• Tips for Building a Toggle in Oxygen
• Using a Toggle in a Repeater
This foundation will also give you the ability to relate FAQs to specific services, products, or pages using bi-directional relationships as well as sorting, filtering, and searching FAQs using facets. I'll teach all this advanced functionality inside my Inner Circle.
** Join the Inner Circle: digitalambition.co/inner-circle/ **
0:00 I Got Covid
01:37 Intro
01:50 What NOT to Do
04:13 Good UX for FAQs
04:58 Structural Foundation
07:30 Creating the CPT
10:55 Adding FAQ Categories
12:50 Adding Custom Fields
18:00 Adding Sample FAQs
22:15 Creating the Page
26:15 Adding the Repeater
29:30 Creating the FAQ Toggle
39:40 Query by FAQ Category
43:30 Wrap-Up
Glad to be back! Thanks for all the continued support and love!
I always come back to your videos: no matter how many years go by, your content continues to provide great value. You are the CZcamsr I've learned the most from. If things keep going well for me, I will likely join the inner circle. A hug from Chile
🙏
Hey Kevin! Love what you do. Im part of your Inner Circle, its fantastic! Super helpful!
A suggestion for these videos. It would be great to know what the end result will be in the beginning of the video Instead of having to search for it to see if its something I want to add or not. Hope that makes sense. It could just be having broll of the functionality while your explaining whats up.
Glad you and your family are better. Thanks for all you share. Your content are awesome!
So glad you and your family are feeling better. Also, fantastic tutorial. Keep up the great work! I always look forward to your posts. Really looking forward to your utility classes! Blessings!
This is a brilliant solution to dynamic and scalable FAQs. Great video Kevin!
Again... You are always making us easier to use oxygen... me personally learn many things from your youtube and since getting in into your inner circle :D
I hope you and your family are always healthy... success for you Kevin
At first it looked complicated, and I almost gave up. Your advice about wrapping the repeater with DIV is a great one!!
A godsend tut, thank you Kevin as always!
Glad your back and doing better!
Kevin, catching up on past videos and learning great concepts to improve my current/new websites. I especially liked the description of the repeater/query filtering.
Bro, i need more of these awesome vids!
Fantastic tutorial, thank you so much!
GOLD!! Keep it up bud
Great tutorial! This query stuff still confuses me, but with tuts like yours (and the inner circle) I guess I will finally manage it.
Love the video Kevin 🤗
Excellent! Thanks a mil...!!!
Glad you are better and took care of you and family are good 💗.
Awesome, thank you!
Love the insights! thanks for the tutorial really made a difference here.
Thanks for watching!
I am glad you and your family are ok brother. Keep hustling. You are doing awesome. I see you as a teacher of mine.
🙏
Kevin, you mention the advanced lesson for inner circle. Which video would that be? Or is it sections? Trying to wrap my head around this. Thank you in advance.
fantastic tutorial! it makes me think to join your inner-cirle full training
You should!
Hey Kevin great video thank you :)
Can it be that the function with the ACF no longer works?
I have to get the Pro version so that I can feed the fields in the repeater...
Hey Kevin! What are your thoughts on bringing this piece of content inside of the IC? Could just add to the overall training people receive. I know its literally 1 year old, but it still works!
I try to keep the trainings separate for the most part. I’ve done similar stuff in the IC already in full site builds.
@@Gearyco Fair enough. Just a thought
Nice video sir, I choose filter option inside the repeater by selecting category
I'm interested in what's in the Gun bookmark folder : 'D
It is a pleasure to watch and listen and always learn something new with your video !
Links to guns/parts I’m looking at getting
Can inside your inner cercle explain also how to reorder FAQ item?
For example if the client want one specific FAQ added previously to the top of your repeater in the front-end, how you would do that?
Thanks for the awesome video 🙏
Glad to have you back! Is there a way to wrap this in schema automatically and conveniently?
Not needed you can just add the schema to the page before footer
Good to see you back. Please do take of yourself and your family.
What is your opinion on OxyMade?
Good for people who like tailwind approach
Great video! How would you go about allowing clients to determine the order of the FAQ questions?
Order by post order allows order control in the back end
T H A N X! Another great tutorial... I regret I discover +1 year after... :( Just a question: can you order by date or other criteria? Does this method fit with search results blog posts? I looked inside innercircle but I could not find a tutorial with search term field and results page....
This is a great tutorial to make the WP site with the higher level. Have a question here. If using Elementor editor, can the filtering function work like Oxygen builder?
I’m not sure. I’ve never used Elementor.
Great video! How would you implement FAQ schema with this method?
RankMath
Great video as usual mate!
You mention that to see how facets work, there is a tutorial inside the Inner Circle, but actually I cannot find it... Are you planning to release this tutorial soon?
Many thanks.
PS
I have just joined the Inner Circle and I'm already addicted to it ;-)
Coming soon yes
@@Gearyco I'm also looking forward to this. Hopefully using Meta Box.
It's all making sense now, CPT UI is how you build the database table and define the columns, data types and tag etc, then you can query the data via the repeater and load it into the front end dynamically with the relevant elements. Nice. Is there a way to serve data to WordPress via an API like this? I want to pull data from a 3rd party source.
Yes through the REST API
@@Gearyco any plugins to interact with the API or will I need to get hands-on with some JavaScript and JSON?
Thank you for your tutorial. Quick question : Is a toggle a problem for SEO ?
There are no issues as long as the content inside the toggles is visible in the html.
@@Gearyco Is it the case by default in Oxygen or should we modify/add something ?
@@eucalyptech It's in the HTML by default in Oxygen. No changes needed.
@@Gearyco Perfect, thank you Kevin !
Hello Kevin,
Do you know I can display simply all the FAQ Categories in a reapeter ?
Thanks
In bricks you can. Not in oxygen.
@@Gearyco Thank you for your answer.
Using FAQs in Bricks with directional like you've done here - how did you manage to make it work smoothly on archive pages? Using ACF not MB but it seems getting the bi-directional stuff to work on archive pages isn't as smooth?
Admittedly not using categories, just simply using the bi-directional relationships to choose which ones to show on which pages, which works really well to be fair on everything bar archive pages. TIA :)
I’d have to see an example of what you’re trying to do.
@@Gearyco really a limitation it seems to ACF and how it displays and deals with bidirectional stuff on archive pages.
Mostly FAQs and Testimonials I’m using Kevin trying to get on archive pages. You can’t pick the pages or anything with bidirectional ACF excludes archives I think due to having no internal id.
I haven't run into many limitations. I'd have to see what the implementation looks like.
@@DesignRobPearce
How can you incorporate the FAQ schema in these as well?
Schema can be added to a page separately.
@@Gearyco but is there a way to take advantage of oxygen's dynamic fields so they are generated automatically too? Perhaps on the same FAQ CPT?
@@quadcom I don't think so. Not easily. Schema is a beast.
I need to learn Bi directional relationship. 😑
23:40 ACSS is going to be free 🤔🤔
It became way bigger and more desired than originally intended. Took about 100x as much work because of that. And then because I saw it was going to be used on thousands of sites and would need constant updates and support and a plug-in dashboard to integrate it … the economics were impossible.
@@Gearyco the LTD still was a good deal, i understand, i just was suprised after rewatching this video, had to go back a few seconds to make sure i understood it correctly 😅😅