首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Wordpress自定义帖子类型/分类动态选择

Wordpress自定义帖子类型/分类动态选择
EN

Stack Overflow用户
提问于 2016-11-23 05:20:10
回答 1查看 456关注 0票数 0

在Wordpress中,我有一个与医生的CPT,其中包含两个分类:医疗专科和医疗护理协议。

我正在为一个小诊所建立一个网站,我需要创建一个预约表单,在那里人们可以选择医生,医疗专业和各自可用的医疗保健协议。

http://imgur.com/a/7e8wU

如何动态填充多个选择,其中用户通过专业->医生->协议进行过滤

EN

回答 1

Stack Overflow用户

发布于 2016-11-23 06:19:15

可以使用jQuery/Ajax How to change options of with jQuery?动态填充Select

对于高级分类查询,请检查此https://code.tutsplus.com/tutorials/wp_query-arguments-taxonomies--cms-23090

用于生成专业下拉列表的

代码语言:javascript
运行
复制
$terms = get_terms( array(
    'taxonomy' => 'specialty',
    'hide_empty' => false,
) );

这将输出数组,您可以使用该数组生成select。

有关函数及其参数的更多信息:https://developer.wordpress.org/reference/functions/get_terms/

用于为具有所选专业的医生生成下拉列表的

代码语言:javascript
运行
复制
$args = array(
    'post_type' => 'doctor',
    'tax_query' => array(
        array(
            'taxonomy' => 'specialty',
            'field'    => 'slug',
            'terms'    => 'eye',
        ),
    ),
);
$query = new WP_Query( $args );

这将输出数组,您可以使用该数组生成select。

有关函数及其参数的更多信息:https://codex.wordpress.org/Class_Reference/WP_Query

第三个下拉列表的:

不清楚

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40751841

复制
相关文章

相似问题

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