• Resolved emgb_520

    (@emgb_520)


    Hello,

    I have the Taxonomy element in the custom layout template “Flat – Landscape” where it’s specifying the post category. My client wants the category marked as PRIMARY for each post to display. I have “Order by” marked as “Parent” and “Direction” is “ASC”. Half of the posts show the correct PRIMARY category with the direction being ASC and the other half is wrong. If I change the direction to DESC, the results flip where the first group is now wrong and the second half are correct. I just need to know how to get the PRIMARY category to display for ALL posts if at all possible.

    Are you able to help?

    Thanks!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Code Amp

    (@codeamp)

    Hey @emgb_520

    Do you have a link I could look at?

    Thread Starter emgb_520

    (@emgb_520)

    Plugin Author Code Amp

    (@codeamp)

    Ah ok, so my next question would be, how are you marking/signifying a category as “primary”?

    Essentially you would only want this one to show?

    Thread Starter emgb_520

    (@emgb_520)

    As far as I know, it is the default functionality within wordpress. If there is more than one category marked for a post, one of those is default marked as the “primary” category and you can change that to make any of the other selected categories the “primary”.

    Thanks!

    Plugin Author Code Amp

    (@codeamp)

    Hey @emgb_520

    I’ve just done some research but I don’t think there is such a feature built in to WP (please direct me if I’m wrong)

    I can see that some SEO tools add a feature like this.

    However, there might be a solution that would work for you…

    You could try using a taxonomy ordering plugin like this: https://www.ads-software.com/plugins/custom-taxonomy-order-ne/#:~:text=Custom%20Taxonomy%20Order%20is%20a,No%20custom%20coding%20needed.

    (untested)

    Then make sure you only order your categories.

    After this you can try ordering your taxonomy terms (in Custom Layouts) by the term order:
    https://snipboard.io/idtIgK.jpg

    I’m not 100% this will work as I haven’t tried it, but as long that plugin (or others) use the built in WordPress “term order” setting, then I would expect this to work.

    Let me know how you get on!

    • This reply was modified 2 years, 5 months ago by Code Amp.
    • This reply was modified 2 years, 5 months ago by Code Amp.
    Thread Starter emgb_520

    (@emgb_520)

    Ahhh you are correct – it is not default, it is something implemented by YoastSEO.

    My apologies!!!

    Here is a screenshot of what it looks like: https://snipboard.io/HSXyq1.jpg

    I don’t believe adding a custom ordering plugin will work, as the order or the category doesn’t matter, what matters is what is selected as the Primary category.

    Is it possible you have any other suggestions?

    Thanks.

    Thread Starter emgb_520

    (@emgb_520)

    One other note – I am also not sure I understand what Order By “Parent” if the taxonomy is “Category” is pulling if it’s not the “primary” (aka parent) category.

    What is it pulling if not the “primary” category when taxonomy is categories and order by is parent?

    Does the “Direction” setting override that?

    Thanks!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Displaying PRIMARY category in custom layout’ is closed to new replies.