Der benutzerdefinierte Beitragstyp nimmt meine benutzerdefinierten Felder nicht an

Ich habe folgendes Plugin geschrieben:

 true, 'query_var' => 'kjdz_adress', 'rewrite' => array( 'slug' => 'adres', 'with_front' => false, ), 'supports' => array( 'title', 'thumbnail', 'editor' ), 'labels' => array( 'name' => 'Locaties', 'singular' => 'Locatie', 'add_new' => 'Voeg locatie toe', 'add_new_item' => 'Voeg locatie toe', 'edit_item' => 'Locatie aanpassen', 'new_item' => 'Nieuwe locatie', 'view_item' => 'Bekijk locatie', 'search_items' => 'Doorzoek locaties', 'not_found' => 'Geen locaties gevonden', 'not_found_in_trash' => 'Geen locaties in prullenbak' ), ); /* Set up custom meta box kjdz_adress post type */ $kjdz_adress_meta_box = array( 'id' => 'adress-meta-box', 'title' => 'Gegevens locatie', 'page' => 'kjdz_adress', 'context' => 'normal', 'priority' => 'high', 'fields'=> array( array( 'name' => 'Adres', 'desc' => 'Adres locatie', 'id' => 'adress', 'type' => 'text', 'std' => 'Voer straatnaam en huisnummer in.' ), array( 'name' => 'Plaatsnaam', 'desc' => 'Plaatsnaam locatie', 'id' => 'town', 'type' => 'text', 'std' => 'Voer de plaatsnaam in.' ), array( 'name' => 'Soort locatie', 'id' => 'location_type', 'type' => 'radio', 'options' => array( array('name' => 'hoofdvestiging', 'value' => 'Hoofdvestiging'), array('name' => 'nevenvestiging', 'value' => 'Nevenvestiging') ) ), array( 'name' => 'Openingstijden', 'id' => 'opening_days1', 'type' => 'select', 'options' => array('Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag') ), array( 'name' => '', 'id' => 'opening_days2', 'type' => 'select', 'options' => array('Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag') ), array( 'name' => '', 'id' => 'opening_days3', 'type' => 'select', 'options' => array('Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag') ), array( 'name' => '', 'id' => 'opening_days4', 'type' => 'select', 'options' => array('Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag') ), array( 'name' => '', 'id' => 'opening_days5', 'type' => 'select', 'options' => array('Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag') ), array( 'name' => '', 'id' => 'opening_days6', 'type' => 'select', 'options' => array('Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag') ), array( 'name' => '', 'id' => 'opening_days7', 'type' => 'select', 'options' => array('Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag') ), array( 'name' => '', 'desc' => 'Voer de openingstijd in (vb. 09:00)', 'id' => 'opening_hours1_1', 'type' => 'text', 'std' => '09:00' ), array( 'name' => '', 'desc' => 'Voer de sluitingstijd in (vb. 18:00)', 'id' => 'opening_hours1_2', 'type' => 'text', 'std' => '18:00' ), array( 'name' => '', 'desc' => 'Voer de openingstijd in (vb. 09:00)', 'id' => 'opening_hours2_1', 'type' => 'text', 'std' => '09:00' ), array( 'name' => '', 'desc' => 'Voer de sluitingstijd in (vb. 18:00)', 'id' => 'opening_hours2_2', 'type' => 'text', 'std' => '18:00' ), array( 'name' => '', 'desc' => 'Voer de openingstijd in (vb. 09:00)', 'id' => 'opening_hours3_1', 'type' => 'text', 'std' => '09:00' ), array( 'name' => '', 'desc' => 'Voer de sluitingstijd in (vb. 18:00)', 'id' => 'opening_hours3_2', 'type' => 'text', 'std' => '18:00' ), array( 'name' => '', 'desc' => 'Voer de openingstijd in (vb. 09:00)', 'id' => 'opening_hours4_1', 'type' => 'text', 'std' => '09:00' ), array( 'name' => '', 'desc' => 'Voer de sluitingstijd in (vb. 18:00)', 'id' => 'opening_hours4_2', 'type' => 'text', 'std' => '18:00' ), array( 'name' => '', 'desc' => 'Voer de openingstijd in (vb. 09:00)', 'id' => 'opening_hours5_1', 'type' => 'text', 'std' => '09:00' ), array( 'name' => '', 'desc' => 'Voer de sluitingstijd in (vb. 18:00)', 'id' => 'opening_hours5_2', 'type' => 'text', 'std' => '18:00' ), array( 'name' => '', 'desc' => 'Voer de openingstijd in (vb. 09:00)', 'id' => 'opening_hours6_1', 'type' => 'text', 'std' => '09:00' ), array( 'name' => '', 'desc' => 'Voer de sluitingstijd in (vb. 18:00)', 'id' => 'opening_hours6_2', 'type' => 'text', 'std' => '18:00' ), array( 'name' => '', 'desc' => 'Voer de openingstijd in (vb. 09:00)', 'id' => 'opening_hours7_1', 'type' => 'text', 'std' => '' ), array( 'name' => '', 'desc' => 'Voer de sluitingstijd in (vb. 18:00)', 'id' => 'opening_hours7_2', 'type' => 'text', 'std' => '' ) ) ); /* Register the post types */ register_post_type( 'kjdz_adress', $adress_args ); } add_action('admin_menu', 'kjdz_adress_add_box'); /* Add meta box */ function kjdz_adress_add_box() { global $kjdz_adress_meta_box; add_meta_box($kjdz_adress_meta_box['id'], $kjdz_adress_meta_box['title'], 'kjdz_adress_show_box', $kjdz_adress_meta_box['page'], $kjdz_adress_meta_box['content'], $kjdz_adress_meta_box['priority']); } /* Callback function to show fields in meta box */ function kjdz_adress_show_box() { global $kjdz_adress_meta_box, $post; /* Use nonce for verification */ echo ''; echo ''; foreach ($kjdz_adress_meta_box['fields'] as $field) { /* Get current post meta data */ $meta = get_post_meta($post->ID, $field['id'], true); echo '', '', ''; } echo '
'; switch ($field['type']) { case 'text': echo '', '
', $field['desc']; break; case 'textarea': echo '', '
', $field['desc']; break; case 'select': echo ''; foreach ($field['options'] as $option) { echo '', $option, ''; } echo ''; break; case 'radio': foreach ($field['options'] as $option) { echo '', $option['name']; } break; case 'checkbox': echo ''; break; } echo '
', '
'; } ?>

Was als benutzerdefinierte Post Typ “kjdz_adress” oder Locatie im Admin-Menü angezeigt wird.

Aber meine benutzerdefinierten Felder werden nicht angezeigt. Was vermisse ich?

Solutions Collecting From Web of "Der benutzerdefinierte Beitragstyp nimmt meine benutzerdefinierten Felder nicht an"