0

你们!

我有作者类别

  • 1 - 自由职业者
  • 2 - 合同
  • 3 - 半场

我有书籍类别

  • 1 - 小说
  • 2 - 小说

我有一个自定义帖子类型作者。作者有自定义字段:

  • 名称:文字
  • 类型:类别

我有一个自定义的帖子类型书。有自定义字段:

  • 标题:文字
  • 作者:分类学
  • 类型:类别
  • 页数:数

我需要一个查询,返回所有书籍的作者,其合同 ID = 1

我需要一个返回 ALL BOOKs Type = Fiction 的查询

谢谢!!!

4

1 回答 1

0

您应该使用 meta_query 来获得所需的结果:

我需要一个查询,返回所有书籍的作者,其合同 ID = 1

$freelance_books = get_posts(array(
    'numberposts'   => -1,
    'post_type'     => 'books',
    'meta_key'      => 'book_contract', // Adjust here with your field name
    'meta_value'    => 1
));

我需要一个返回 ALL BOOKs Type = Fiction 的查询

$fiction_books = get_posts(array(
    'numberposts'   => -1,
    'post_type'     => 'books',
    'meta_key'      => 'book_type', // Adjust here with your field name
    'meta_value'    => 2
));
于 2020-02-14T15:20:42.563 回答