小编Pet*_*vic的帖子

WordPress-无法从自定义帖子类型的metabox获取价值

我很难从自定义帖子类型的metabox中获取值。

这是我在自定义帖子类型中注册metabox的方法:

register_post_type( 'poslovi-newsletter',
    array(
         'labels' => array(
         'name' => __( 'Poslovi newsletter' ),
         'hierarchical' => false,
         'singular_name' => __( 'Posalji newsletter' )
        ),
        'public' => true,
        'exclude_from_search' => true,
        'menu_icon' => 'dashicons-email',
        'register_meta_box_cb' => 'add_bez_oznaka_text_metabox'
        )
);
Run Code Online (Sandbox Code Playgroud)

这就是我处理显示板中自定义帖子类型的元框,保存数据等的方式。

function add_bez_oznaka_text_metabox() {
    add_meta_box('poslovi_newsletter_meta', 'Tekst mejla za korisnike bez oznaka', 'bez_oznaka_textarea', 'poslovi-newsletter', 'normal', 'default');   
}
add_action( 'add_meta_boxes', 'add_bez_oznaka_text_metabox' );

function bez_oznaka_textarea( $post ) {
    wp_nonce_field( basename( __FILE__ ), 'poslovi_newsletter_nonce' );
    $poslovi_newsletter_stored_meta = get_post_meta( $post->ID );
    ?>
    <p>
        <label for="meta-textarea" class="poslovi_newsletter-row-title"><?php _e( …
Run Code Online (Sandbox Code Playgroud)

php wordpress metadata meta-boxes custom-post-type

5
推荐指数
1
解决办法
806
查看次数

标签 统计

custom-post-type ×1

meta-boxes ×1

metadata ×1

php ×1

wordpress ×1