在Wordpress中搜索带有元数据的帖子

时间:2018-11-29 04:19:25

标签: php jquery wordpress search

我已经创建了一个供在国外学习的网站,我想为该网站的课程创建搜索表。我添加了用于发布的元框,但是我无法解决帖子中元数据的搜索表单。

搜索表单必须为:

1)国家

2)语言课程

3)课程类型

4)学校之城

这是functions.php

中的代码
if ( ! function_exists( 'thim_add_course_meta' ) ) {
    function thim_add_course_meta( $meta_box ) {
        $fields             = $meta_box['fields'];
        $fields[]           = array(
            'name' => esc_html__( 'Yaş Həddi', 'eduma' ),
            'id'   => 'thim_course_age',
            'type' => 'text',
            'desc' => esc_html__( 'yas heddi', 'eduma' ),
            'std'  => esc_html__( '18', 'eduma' )
        );

        $fields[]           = array(
            'name' => esc_html__( 'Dil', 'eduma' ),
            'id'   => 'thim_course_language',
            'type' => 'text',
            'desc' => esc_html__( 'Language\'s used for studying', 'eduma' ),
            'std'  => esc_html__( 'English', 'eduma' )
        );
        $fields[]           = array(
            'name' => esc_html__( 'Şəhər', 'eduma' ),
            'id'   => 'thim_course_city',
            'type' => 'text',
            'desc' => esc_html__( 'Language\'s used for studying', 'eduma' ),
            'std'  => esc_html__( 'Şəhər', 'eduma' )
        );
        $fields[]           = array(
            'name' => esc_html__( 'Ölkə', 'eduma' ),
            'id'   => 'thim_course_country',
            'type' => 'text',
            'desc' => esc_html__( 'Language\'s used for studying', 'eduma' ),
            'std'  => esc_html__( 'Ölkə', 'eduma' )
        );

        $meta_box['fields'] = $fields;

        return $meta_box;
    }

}

如何更改元框类型(从文本更改为数组)?

0 个答案:

没有答案