php Wordpress在WP REST API上添加自定义帖子类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Wordpress在WP REST API上添加自定义帖子类型相关的知识,希望对你有一定的参考价值。
<?php
/**
* Add WCC contest details into the WP Rest API
*
* @param [class] $object Query Object.
* @return string Contest details.
*/
function get_wcc_contest_details( $object ) {
$wcc_contest_details = get_post_meta( $object['id'], '_wcc_contest_details', true );
return rest_ensure_response( $wcc_contest_details );
}
/**
* Register custom rest api fields
*
* @return void
*/
function mxc_wcc_contest_details() {
register_rest_field( 'wcc_contest', 'wcc_contest_price', array(
'get_callback' => 'get_wcc_contest_price',
'schema' => array(
'description' => __( 'Contest Price' ),
'type' => 'text',
),
) );
}
add_action( 'rest_api_init', 'mxc_wcc_contest_details' );
以上是关于php Wordpress在WP REST API上添加自定义帖子类型的主要内容,如果未能解决你的问题,请参考以下文章
Wordpress REST API (wp-api) 404 错误:无法访问 WordPress REST API
Wordpress REST API:如何在 WP REST API JSON 文件中获取“纯文字”内容?
WP REST API 帖子提要不显示特色图片
使用 WP-API 节点模块时如何限制返回的 Wordpress REST-API 字段
如何使用 REST_API wordpress 创建用户?
WordPress acf-to-rest-api && Rest API