簡體   English   中英

標題自定義帖子類型 ACF

[英]Title custom post type ACF

所以我在 Wordpress 的functions.php 中創建了這個自定義帖子類型 我將高級自定義字段中的字段組鏈接到它

我對自定義帖子類型的代碼是

function init_members() {
$labels = array(
    'name'               => 'Leden',
    'singular_name'      => 'Lid',
    'menu_name'          => 'Leden',
    'name_admin_bar'     => 'Lid',
    'add_new'            => 'Nieuw lid',
    'add_new_item'       => 'Nieuw lid',
    'new_item'           => 'Nieuw lid',
    'edit_item'          => 'Bewerk lid',
    'all_items'          => 'Alle leden',
    'search_items'       => 'zoek leden',
    'not_found'          => 'Geen leden gevonden',
    'not_found_in_trash' => 'Geen leden gevonden in de prullenbak'
);

$args = array(
    'labels' => $labels,
    'public' => true,
    'exclude_from_search' => true,
    'rewrite' => array('slug' => 'lid'),
    'has_archive' => false,
    'supports' => array(''),
    'show_in_rest' => true,
    'menu_icon' => 'dashicons-groups'

);
register_post_type('members', $args);
}
add_action('init', 'init_members');

這個代碼是你在下圖中看到的

    function add_member_columns ( $columns ) {
    unset($columns['date']);
    return array_merge ( $columns, array (
        'contactperson'   => __ ( 'Contactpersoon' ),
        'phone_number'   => __ ( 'Telefoonnummer' ),
        'email'   => __ ( 'Email' ),
    ) );
}
add_filter ('manage_members_posts_columns', 'add_member_columns' );

function fill_member_columns ( $column, $post_id ) {
    switch ( $column ) {
        case 'contactperson':
            echo get_post_meta ( $post_id, 'contactperson', true );
            break;
        case 'phone_number':
            echo get_post_meta ( $post_id, 'phone_number', true );
            break;
        case 'email':
            echo get_post_meta ( $post_id, 'email', true );
            break;
    }
}
add_action ('manage_members_posts_custom_column', 'fill_member_columns', 10, 2 );

所以這就是自定義帖子類型頁面中的樣子自定義帖子類型頁面

在高級自定義字段中,第一個字段稱為公司。 我如何讓它成為標題,因為它現在只是將自動概念圖片作為標題?

在您的數組 $args(在用於制作自定義帖子類型的代碼中)中,您會看到這一行:

'supports' => array('')

在這個數組中,您可以添加所有要支持的東西。 您可以為其添加標題以顯示標題字段,如下所示:

'supports' => array('title')

您可以在此處向“支持”添加多種內容,例如編輯器和縮略圖。 您可以在注冊帖子類型wordpress 開發人員手冊中找到有關它的完整列表和說明

如果您想稍后在模板中顯示 ACF 字段,您可以像添加聯系人、電話號碼等一樣添加它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM