0

最近、ワードプレスサイトを開発しています。2 つの質問があります。

  1. リストデータを追加するためのプラグインを作成しました。データを追加する際に、プラグインに「Featured Image」ボックス (右側) も追加したいと考えています。どうやってやるの?
  2. ページの特定の位置にデータを追加して表示するためのテーマ オプションを作成する方法は?

プラグインコード:

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');
4

1 に答える 1

0

で、配列supportsに追加します。register_post_type#Argumentsthumbnailを参照してください。

2 番目の質問については、おそらくあなたが探しているのはadd_meta_box.

于 2013-09-17T07:12:24.793 に答える