Giter Site home page Giter Site logo

Comments (5)

billerickson avatar billerickson commented on September 19, 2024

You need to wrap the shortcode settings in quotes for the shortcode to work. Try using this instead:

[display-posts taxonomy="content-type" tax_term="project"  taxonomy_2="investigator" tax_2_term="john-doe"]
<p> Some html ...... </p>
[display-posts taxonomy="content-type" tax_term="publication"  wrapper="ol" content_class="aligncenter" include_title="false" include_content="true" taxonomy_2="investigator" tax_2_term="john-doe"]

from display-posts-shortcode.

dnaaun avatar dnaaun commented on September 19, 2024

Hi @billerickson , I appreciate very much the support!

I tried out wrapping the shortcode settings in quotes. But that is apparently not the issue, because it still doesn't work.

Even more interestingly, putting down the exact same shortcode settings twice works perfectly fine! This makes me think that this is more related to how the query is being constructed. To demonstrate, both A and B work just fine, but C(the original example) doesn't work.

A

[display-posts taxonomy="content-type" tax_term="project"  taxonomy_2="investigator" tax_2_term="john-doe"]
<p> Some html ...... </p>
[display-posts taxonomy="content-type" tax_term="project"  taxonomy_2="investigator" tax_2_term="john-doe"]

B

[display-posts taxonomy="content-type" tax_term="publication"  wrapper="ol" content_class="aligncenter" include_title="false" include_content="true" taxonomy_2="investigator" tax_2_term="john-doe"]
<p> Some html ...... </p>
[display-posts taxonomy="content-type" tax_term="publication"  wrapper="ol" content_class="aligncenter" include_title="false" include_content="true" taxonomy_2="investigator" tax_2_term="john-doe"]

C

[display-posts taxonomy="content-type" tax_term="project"  taxonomy_2="investigator" tax_2_term="john-doe"]
<p> Some html ...... </p>
[display-posts taxonomy="content-type" tax_term="publication"  wrapper="ol" content_class="aligncenter" include_title="false" include_content="true" taxonomy_2="investigator" tax_2_term="john-doe"]

from display-posts-shortcode.

billerickson avatar billerickson commented on September 19, 2024

That's really strange. It sounds like something may be interfering with the queries.

I recommend you try the Health Check plugin so you can view the page with only Display Posts active for your user. More information: https://displayposts.com/2019/04/20/using-health-check-plugin-to-find-theme-and-plugin-conflicts/

from display-posts-shortcode.

dnaaun avatar dnaaun commented on September 19, 2024

Thanks again @billerickson . The issue is, I'm working on a Multisite platform with limited access to one site. This means I cannot install any plugins.
The only way I can see myself debugging further is to spin up a Wordpress installation of my own, install DPS, install a taxonomy plugin, add some taxonomies, and try to recreate the scenario above. I'll do that tomorrow and let you know.

from display-posts-shortcode.

dnaaun avatar dnaaun commented on September 19, 2024

You were right. On a clean install of wordpress and a custom type/taxonomy plugin, using DPS twice on a page works just fine. I'll take it up with IT. Thanks!

To be complete, this was what did work on a clean install of Wordpress(note how I had to specify the post type):

[display-posts post_type="page" taxonomy="content_type" tax_term="project" taxonomy_2="investigator" tax_2_term="john-doe"]

<p> some html ... </p>

[display-posts post_type="post" taxonomy="content_type" tax_term="publication" wrapper="ol" content_class="aligncenter" include_title="false" include_content="true" taxonomy_2="investigator" tax_2_term="john-doe"]

from display-posts-shortcode.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.