繁体   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