我有一个内容类型,其中有强制性的术语引用字段到四个术语:
A
B
C
D我需要创建查询(列表),它只返回与每个术语关联的最后4个节点。
基本上,在我看来,我想运行这些查询:
SELECT myfield FROM mytable WHERE term_field='A' LIMIT 1;
SELECT myfield FROM mytable WHERE term_field='B' LIMIT 1;
SELECT myfield FROM mytable WHERE term_field='C' LIMIT 1;
SELECT myfield FROM mytable WHERE term_field='D' LIMIT 1;有可能吗?
发布于 2016-03-11 18:45:10
您可以通过视图、UI和视图附件来实现这一点。首先,使用分类术语A的条件创建视图页(或块)。

然后,为您想要的每个分类法术语创建一个附件。注意:一定要按顺序来做。B,C,D.

在附件中,创建视图,就像创建任何其他页面或块一样,除非筛选条件更改为所需的内容。(注意:当更改筛选条件以将其设置为“此附件(覆盖)”时,请确保。)

在附件部分中,将“附加到: Page”和“附件位置: After”(或您称之为第一个视图的任何内容,在本例中将其重命名为"A")。

这应该会给你你想要的结果。(没有任何文章出现,因为我没有任何带有这些分类术语的标记,但是您可以看到页面视图和每个附件的标题。)

https://stackoverflow.com/questions/35927088
复制相似问题