如何在wordpress插件中添加精选图像选项

时间:2013-09-17 07:05:24

标签: wordpress-plugin wordpress-theming

最近我正在开发一个wordpress网站。我有两个问题:

  1. 我创建了一个用于添加一些列表数据的插件。在添加数据时,我想在我的插件中添加“特色图片”框(在右侧)。我该怎么办?
  2. 如何创建主题选项以在页面的某个位置添加和显示某些数据?
  3. 插件代码:

    function losninger_setup_post_types() {
    
        $losninger_labels =  apply_filters( 'losninger_labels', array(
            'name'                => 'Løsninger',
            'singular_name'       => 'Løsninger',
            'add_new'             => __('Add New', 'løsninger'),
            'add_new_item'        => __('Add New løsninger', 'losninger'),
            'edit_item'           => __('Edit løsninger', 'losninger'),
            'new_item'            => __('New løsninger', 'losninger'),
            'all_items'           => __('All løsninger', 'losninger'),
            'view_item'           => __('View løsninger', 'losninger'),
            'search_items'        => __('Search løsninger', 'losninger'),
            'not_found'           => __('No løsninger found', 'losninger'),
            'not_found_in_trash'  => __('No løsninger found in Trash', 'losninger'),
            'parent_item_colon'   => '',
            'menu_name'           => __('Løsninger', 'losninger'),
            'exclude_from_search' => true
        ));
    
    
        $losninger_args = array(
            'labels' => $losninger_labels,
            'public' => true,
            'publicly_queryable'=> true,
            'show_ui' => true,
            'show_in_menu' => true,
            'query_var' => true,
            'capability_type' => 'post',
            'has_archive' => false,
            'hierarchical' => false,
            'supports' => apply_filters('losninger_supports', array( 'title', 'editor' ) ),
        );
        register_post_type( 'losninger', apply_filters( 'losninger_post_type_args', $losninger_args ) );
    
    }
    add_action('init', 'losninger_setup_post_types');
    

1 个答案:

答案 0 :(得分:0)

supports中,将thumbnail添加到数组中。请参阅register_post_type#Arguments

至于第二个问题,也许你正在寻找add_meta_box