/ / Podsのwhere節の使い方 - wordpress、podscms

Podsのwhere節の使い方 - wordpress、podscms

私はPodsプラグインを初めて使用しています。2つのポッドを作った:映画とプロデューサー、私は生産者のための映画ポッドの関係フィールドを持って、私は特定のプロデューサーによって生産されたすべての映画を表示したい、私はこのショートコードを試した: [pods name="movie" where="producer.meta-value = "clark spencer" template="Movie template"] 私はこれを使用したテンプレート:

<h1>{@movietitle}</h1> <br/>
<h3>{@producer}</h3>
<img src="/images/{@movieposter}">

プロデューサーの名前でフィルタリングするのではなく、すべてのムービーを表示しています。任意のアイデアどこの句を使用して映画をフィルタリングする方法?

回答:

回答№1は0

この権利プロデューサーがあなたと関係していればムービーCPT / Podのフィールド?これは双方向関係ですか?プロデューサーの名前はpost_titleですか?プロデューサ自体がプロデューサの「完全なエントリ」にリンクしているため、どこのフィールドにプロデューサが表示されるべきか(たとえばproducer.post_title)

とにかく使いやすい

[pods name="producer" where="post_title.meta-value = "clark spencer" template="Movie template"]

テンプレートとして:

<div>
<h3>{@post_title}</h3>  //which field from Producer do you Want to show?

[if movies]
[each movies] //loops through all related movies from the producer
<h1>{@movietitle}</h1>
<img src="/images/{@movieposter}">
[/each]
[/if
</div>

あなたのユースケースに応じて読んでいるかもしれないが、検索をハードコードするのは良いアイデアだと言われている。 https://meta.stackoverflow.com/questions/66377/what-is-the-xy-problem あなたの質問を言い換えてください。

ビデオに関連するものを表示する例があります! 詳細情報とビデオ: http://pods.io/docs/build/template-tags-in-pods-templates/


回答№2の場合は0

いくつかの掘り出した後、私は正しいショートコードを見つけました。何が間違っているのか分かりません。二重引用符またはスペースのためですが、このショートコードは私のために働いていました。
[pods name="movie" where= " producer.post_title= "clark spencer" " template="Mov"]