首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取要在RESt API中显示的WordPress自定义帖子类型摘录

获取要在RESt API中显示的WordPress自定义帖子类型摘录
EN

Stack Overflow用户
提问于 2017-07-04 07:31:32
回答 2查看 1.6K关注 0票数 1

有人知道如何让自定义post类型的摘录出现在WordPress REST API中吗?

EN

回答 2

Stack Overflow用户

发布于 2018-06-22 16:40:42

我想你现在已经成功地解决了这个问题,但对于那些偶然发现这篇文章寻求帮助的人(就像我一样),下面的方法对我很有效:

代码语言:javascript
运行
复制
add_filter("rest_prepare_{$post_type}", function ($response) {
    $response->data['excerpt'] = get_the_excerpt();
    return $response;
});

链接:

https://developer.wordpress.org/reference/hooks/rest_prepare_this-post_type/ https://codex.wordpress.org/Function_Reference/get_the_excerpt

票数 2
EN

Stack Overflow用户

发布于 2017-07-04 18:31:01

你可以在REST API响应中获取摘录,如下所示,这是post的默认摘录,

示例响应JSON数据,

代码语言:javascript
运行
复制
"excerpt":{  
         "rendered":"<p>Welcome to WordPress. This is your first post. Edit or delete it, then start writing!<\/p>\n",
         "protected":false
      },
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44895011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档