Tôi đã đăng ký loại bài đăng sau đây -
$holidayLabels = array(
'name' => __( 'Holidays'),
'singular_name' => __( 'Holidays'),
'all_items' => __( 'All Holidays'),
'add_new' => __( 'Add New Holiday'),
'add_new_item' => __( 'Add New Holiday'),
'edit_item' => __( 'Edit Holiday'),
'new_item' => __( 'New Holiday'),
'view_item' => __( 'View Holidays'),
'not_found' => __( 'No Holidays found'),
'not_found_in_trash' => __( 'No Holidays found in Trash'),
'parent_item_colon' => ''
);
$holidayArgs = array(
'labels' => $holidayLabels,
'public' => true,
'publicly_queryable' => true,
'_builtin' => false,
'show_ui' => true,
'query_var' => true,
'rewrite' => array( "slug" => "holidays" ),
'capability_type' => 'post',
'hierarchical' => false,
//'menu_position' => 6,
'supports' => array( 'title'),
'has_archive' => false,
'show_in_nav_menus' => false,
);
register_post_type('holidays', $holidayArgs);
Và tôi muốn xóa permalink xuất hiện bên dưới tiêu đề khi tôi đăng kỳ nghỉ mới hoặc bắt đầu chỉnh sửa trang hiện có.
Tôi muốn loại bỏ điều này bởi vì, ngày lễ sẽ được hiển thị trong widget riêng biệt. Tôi không muốn quản trị viên có thể xem nó như một bài viết dù sao đi nữa. Không có mẫu nào được định nghĩa như vậy.
Bạn có muốn họ có trang lưu trữ và có thể truy cập chúng bằng permalink không?
—
Krzysiek Dróżdż
@ KrzysiekDróżdż không. đó là lý do tại sao tôi muốn loại bỏ permalink. Không có trang như vậy có sẵn. Ngày lễ sẽ được hiển thị trong chính widget và chi tiết với ajax theo phương thức.
—
SachinGutte
Vì vậy, bạn cũng nên quan tâm đến việc vô hiệu hóa permalinks, lưu trữ, v.v. Hãy xem câu trả lời của tôi;)
—
Krzysiek Dróżdż