저는 WordPress를 처음 사용합니다. 새로운 사용자 정의 게시 유형을 만들고이 코드를 생성하고 작동합니다.사용자 정의 게시물 유형 반복하기
<?
// Register Custom Post Type
function berita_post_type() {
$labels = array(
'name' => _x('berita-internal', 'Post Type General Name', 'text_domain'),
'singular_name' => _x('berita-internal', 'Post Type Singular Name', 'text_domain'),
'menu_name' => __('Berita Internal', 'text_domain'),
'parent_item_colon' => __('Parent Item:', 'text_domain'),
'all_items' => __('Semua Berita', 'text_domain'),
'view_item' => __('Lihat', 'text_domain'),
'add_new_item' => __('Tambah', 'text_domain'),
'add_new' => __('Tambah Berita', 'text_domain'),
'edit_item' => __('Edit Berita', 'text_domain'),
'update_item' => __('Update berita', 'text_domain'),
'search_items' => __('Search berita', 'text_domain'),
'not_found' => __('Not found', 'text_domain'),
'not_found_in_trash' => __('Not found in Trash', 'text_domain'),
);
$args = array(
'label' => __('berita-internal', 'text_domain'),
'description' => __('berita-internal', 'text_domain'),
'labels' => $labels,
'supports' => array('title', 'editor', 'excerpt', 'author', 'thumbnail', 'comments', 'revisions',),
'taxonomies' => array('category', 'post_tag'),
'hierarchical' => false,
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'show_in_nav_menus' => true,
'show_in_admin_bar' => true,
'menu_position' => 5,
'can_export' => true,
'has_archive' => true,
'exclude_from_search' => false,
'publicly_queryable' => true,
'rewrite' => true,
'capability_type' => 'page',
);
register_post_type('internal', $args);
}
// Hook into the 'init' action
add_action('init', 'berita_post_type', 0);
?>
어떻게 작동 하나 그 사용자 정의 게시물 유형의 모든 게시물을 표시합니까? 그것은 더 나은 새 템플릿을 생성하고 새 템플릿을 만들 새로운 페이지를 만들고 페이지 이 템플릿을 할당하는 아래의 코드를 사용하는 것과 일반 블로그 게시물처럼 감사
테마에 새 템플릿을 만들어야합니다. 새로운 .php 파일을 만듭니다. –
위 예제와 같이 페이지 상단에'Template Name : berita'을 추가 했습니까? –