嗯,我想用它custom post,像這樣的(它會給你WordPress的標準添加/編輯做/自定義後刪除選項並保存大量的工作太)
add_action('init', 'create_post_type');
function create_post_type() {
register_post_type('university_apps',
array(
'labels' => array(
'name' => __('Applications'),
'singular_name' => __('Application')
),
'public' => true,
'has_archive' => true,
)
);
}
但是,自定義後只有WordPress
標準領域,如,Title
,Content
等,這是不足以讓你實現你提到的目標,但你可以使用custom fields
這個,這意味着,你可以添加更多(自定義)字段來保存你的應用程序的url
,description
, icon
等,做到這一點,你可以使用add_meta_box,像(還要檢查this tutorial)
function add_custom_meta_box() {
add_meta_box(
'custom_meta_box', // id
'Custom Meta Box', // title
'show_custom_meta_box', // callback
'university_apps', // post type
'normal', // context
'high' // priority
);
}
add_action('add_meta_boxes', 'add_custom_meta_box');
此外,您還可以檢查Adding Custom Fields to a Custom Post Type, the Right Way,一個漂亮的文章,與您的自定義後類型方便的添加自定義字段。這是WordPress完成您正在嘗試完成的任務的方式。這樣,您可以使用WordPress的核心功能,例如WP_query
等來在前端查詢您的自定義帖子類型,或者您可以爲自定義帖子類型創建自定義模板,這樣您還可以管理所有項目應用程序)很容易在後面。
謝謝!高級自定義字段是完美:)我最後一個問題是與畫廊,因爲我必須付出代價: -/ – Jo8192
不客氣:-)你是否要求任何幫助? –
援助?畫廊 ? – Jo8192