Hallo WP Gemeinde,
ich möchte einen Custom Page Typ erstellen. Es hat den Anschein es würde funktionieren. Ich vermisse allerdings bem Anlegen der Seite die Page Attribute für die Template Auswahl wie fullwidth, sidebarleft etc. Die Pages sind entsprechend angelegt und funktionieren auch wenn ich die normalen Wordpress Seiten anlege. Muss da eventuell bei supports noch etwas eingetragen werden oder was fehlt noch. Mein Code in der functions.php:
Code
function mtxsystem_custom_post_type() {
register_post_type('mtx-system',
array(
'labels' => array(
'name' => __('System Seiten', 'mtx'),
'singular_name' => __('System Seite', 'mtx'),
'add_new' => __( 'System Seite erstellen', 'mtx'),
'add_new_item' => __( 'Erstellen', 'mtx'),
'edit_item' => __( 'System Seite bearbeiten', 'mtx'),
'new_item' => __( 'Neue System Seite', 'mtx'),
'all_items' => __( 'Alle System Seiten', 'mtx'),
'view_item' => __( 'System Seite ansehen', 'mtx'),
'search_items' => __( 'System Seiten durchsuchen', 'mtx'),
'not_found' => __( 'Keine System Seiten gefunden', 'mtx'),
'not_found_in_trash' => __( 'Keine System Seiten im Papierkorb', 'mtx'),
'parent_item_colon' => '',
'menu_name' => __( 'System Seiten', 'mtx')
),
'hierarchical' => true,
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'menu_position' => 20,
'show_in_admin_bar' => true,
'show_in_nav_menus' => true,
'capability_type' => 'post',
'publicly_queryable' => true,
'exclude_from_search' => true,
'supports' => array( 'title', 'editor', 'thumbnail', 'custom-fields', 'revisions' ),
'menu_icon' => 'dashicons-admin-page',
'has_archive' => true,
'can_export' => false,
'rewrite' => array('slug' => 'mtx-sys' ),
)
);
}
add_action('init', 'mtxsystem_custom_post_type');
Alles anzeigen
Vielen Dank Peter G