首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wordpress json自定义分类法问题

wordpress json自定义分类法问题
EN

WordPress Development用户
提问于 2011-05-14 13:44:03
回答 2查看 6K关注 0票数 7

我创建了一个带有2个自定义分类的定制post类型。安装了http://wordpress.org/extend/plugins/json-api/,并试图通过:http://example.com/api/get_最近_posts?dev=1&post_type=myposttype达到结果

它给了我定制的帖子,但没有给出那些帖子的自定义分类

“类别”:[]、“标签”:[]、

如何使用json查询自定义分类法?

实际上,我正在尝试用jquery手机+ phonegap创建一个简单的iphone应用程序。也许你知道比json更好的方法?

EN

回答 2

WordPress Development用户

发布于 2011-05-26 14:08:58

我刚刚对此进行了测试(我正在为一个项目做完全相同的事情),它对我来说很好。

将标记添加到自定义的post类型中,运行以下命令:

代码语言:javascript
复制
http://example.com/?json=get_recent_posts&post_type=custompost

json文件看起来是这样的:

代码语言:javascript
复制
{
    "status":"ok",
    "count":10,
    "count_total":11,
    "pages":2,
    "posts":[
    {
        "id":80,
        "type":"custompost",
        "slug":"custompost-12",
        "url":"http:\/\/example.com\/?custompost=custompost-12",
        "status":"publish",
        "title":"custompost 12",
        "title_plain":"custompost 12",
        "content":"<p>12<\/p>\n",
        "excerpt":"12",
        "date":"2011-05-26 12:32:59",
        "modified":"2011-05-26 13:54:03",
        "categories":[],
        "tags":[
            {"id":4,"slug":"tag1","title":"tag1","description":"","post_count":10},
            {"id":6,"slug":"tag2","title":"tag2","description":"","post_count":6},
            etc...

是否确实将自定义分类法添加到自定义Post类型?

代码语言:javascript
复制
add_action( 'init', 'create_my_post_types' );   
function create_my_post_types() {
    register_post_type( 'custompost',
        array(
            ...
            'taxonomies' => array( 'category', 'post_tag' ),
            ...etc

如果您想做一些更复杂的事情,比如定义自定义分类法的层次结构,这个链接可能对你有帮助

票数 1
EN

WordPress Development用户

发布于 2011-05-25 01:46:09

页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/17224

复制
相关文章

相似问题

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