在getEntiyRecords中‘根’的意义是什么?

时间:2022-02-26 作者:Siddharth Thevaril

我已经阅读了文档和源代码,但我无法理解。

我有两个问题:

getEntityRecords( \'postType\', \'post\' );getEntityRecords( \'root\', \'user\' ).

为什么第二次查询需要root 作为第一个论点该文档描述了getEntityRecords 如下所示:

Parameters:

  • 状态Object: 状态树类型string: 实体类型
  • 名称string: 实体名称
  • 查询?Object: 可选术语查询postType 和root 两个州的树state 与…有关kind 当提到entities.js?
1 个回复
SO网友:Tom J Nowell

重要的是要注意post 是职位类型实体的一种/子类型,所有职位(无论类型)共享相同的表和通用数据结构和字段等。

这与注释或用户等其他主要实体类型形成对比。

但是,如果没有种类或子类型呢?如果您的实体是用户怎么办?您认为实体类型/子类型是什么?只有一种用户!所以你往上爬一层,那就是root 来自。

了解实体与REST API和端点非常相关,并且这是与PHP方面的唯一连接也是很有用的。实体仅存在于WP javascript包中。可以使用REST API和javascript而不引用前端上的实体,但如果您使用的是块编辑器,则这是非常相关的。

相关推荐