Skip Navigation

[Resolved] How to display tutorials by topic on my site

This thread is resolved. Here is a description of the problem and solution.

Problem:

I would like to display all my Tutorials on one page but I would like them separated by topic.

Solution:

It is possible within Toolset plugins, and it needs only a post type + a taxonomy, for example:

https://toolset.com/forums/topic/how-to-display-tutorials-by-topic-on-my-site/#post-1241542

Relevant Documentation:

https://toolset.com/documentation/user-guides/using-a-child-view-in-a-taxonomy-view-layout/

This support ticket is created 5 years, 6 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Hong_Kong (GMT+08:00)

Author
Posts
#1241533

Hi, I've been trying to figure this out the last 2 days but I keep going in circles and desperately need help...

I would like to display all my Tutorials on one page but I would like them separated by topic. Below are some examples of the Tutorial Topics:
1.) Sell on Amazon
2.) Sell on eBay
3.) Product Niche Research
4.) Build a Website
5.) SEO Marketing
etc...

And I would like to display a list of tutorials underneath each one of those topics. For example:
1.) Sell on Amazon
a.) Tutorial #1
b.) Tutorial #2
c.) Tutorial #3
d.) Tutorial #4
2.) Sell on eBay
a.) Tutorial #1
b.) Tutorial #2
c.) Tutorial #3
d.) Tutorial #4
3.) Product Niche Research
a.) Tutorial #1
b.) Tutorial #2
c.) Tutorial #3
d.) Tutorial #4
4.) Build a Website
a.) Tutorial #1
b.) Tutorial #2
c.) Tutorial #3
d.) Tutorial #4
5.) SEO Marketing
a.) Tutorial #1
b.) Tutorial #2
c.) Tutorial #3
d.) Tutorial #4

I am all over the place trying to figure out how to set this up. Can someone please give me simplified step-by-step instructions on how to set this up starting with Toolset Post Types > Taxonomies (for that post type) > Post Relationships (if I need to do something with this) > Create VIEW (if needed) > Create ARCHIVE (if needed) > Create CONTENT TEMPLATE (if needed). My mind is going to explode if I keep trying to figure this out. So any help is appreciated.

Thank you,
James

#1241542

Hello,

I think it is possible within Toolset plugins, and it needs only a post type + a taxonomy, I suggest you try these:
1) Create a post type "Tutorial", in section "Sections to display when editing ", enable option "Page Attributes", when you edit each "Tutorial", you will be able to setup the it's order value in section "Page Attributes".
https://codex.wordpress.org/Function_Reference/register_post_type#supports

2) Create a custom taxonomy "Topics", register to above post type "Tutorial".

3) Setup a nested view:

a) Parent taxonomy view:
- Query terms of taxonomy "topics"
- In view's loop, display term's title and below child view

b) Child post view:
- Query "Tutorial" posts
- Filter by:
Select posts with taxonomy:
"Topics" set by the parent Taxonomy View
- Order by "Menu order"
- in view's loop display "Topics" post information

More help:
https://toolset.com/documentation/user-guides/using-a-child-view-in-a-taxonomy-view-layout/

#1247561

My issue is resolved now. Thank you!