rest_response_link_curies

过滤钩子
apply_filters( 'rest_response_link_curies', array()

rest_response_link_curies: 这是WordPress的一个过滤钩子,当REST API为一个响应生成链接curies时被触发。它允许开发人员在响应中包含链接库里之前修改它们。

过滤REST API响应中可用的额外CURIEs。

CURIEs允许URI关系的一个缩短版本。与使用完整的URI相比,这允许自定义关系有一个更可用的形式。这些工作类似于XML命名空间的工作方式。

注册的CURIES需要指定一个名称和URI模板。这将自动把URI关系转化为其缩短的版本。缩短后的关系遵循 {name}:{rel} 的格式。URI模板中的 {rel} 将被替换为缩短的关系中的 {rel} 部分。

例如,一个名称为 example 的CURIE和URI模板 http://w.org/{rel} 将把 http://w.org/term 关系转化为 example:term

行为良好的客户应该将这些关系扩展并规范化为完整的URI关系,然而一些天真的客户可能无法正确解决这些问题,因此添加新的CURIEs可能会破坏向后的兼容性。

$additional = apply_filters( 'rest_response_link_curies', array() );

常见问题

FAQs
查看更多 >