wordpress - 从 add_action 中的 wp-json 检索端点数据
问题描述
我有一个页面 id 为的端点2
。我想检索那个值2
,它是 WordPress RESTFul API 过滤器中的页面 id。
例子:
add_action( 'acf/rest_api/page/get_fields', function( $data ) {
var_dump($data);
});
解决方案
您可以使用get_params来获取参数。下面是如何实现它的示例。
add_action( 'acf/rest_api/page/get_fields', function( $data, $request ) {
$attributes = $request->get_params();
$id = $attributes['id']; //Has #2 that's coming from the URL
});
推荐阅读
- ruby-on-rails - Rails 5.2.2 Sprockets::ConversionError(无法将“application/vnd.ms-fontobject”转换为 nil)
- javascript - 如何在 Nuxt.js 的 Vuex 中的实用程序函数中使用`$axios`
- amazon-web-services - 如何从 DynamoDB 过滤(扫描)映射列表
- python - 如何在追加模式下保存 pytorch 张量
- java - XmlJavaTypeAdapter XmlElement 不适用于多个字段
- ios - 为新版本的应用程序在不同项目中重用捆绑(应用程序)ID
- python - 优化数据框组 - 滚动 - 应用并添加列回初始数据框
- google-bigquery - 在缺少或没有结果的情况下变平
- python - 使用 Pipenv 拆分包之间的依赖关系
- linux - bash 条件表达式 -x 可以被视为 if 条件吗?