Вывести в заголовок записи имя типа записи
Добрый день, пытаюсь вывести данные для автоматического заполнения заголовка записи, имя и дату выводит без проблем, а вот название типа записи не хочет…
add_filter( 'default_title', 'my_editor_content' ); function my_editor_content($content) { $content = get_post_types('name') . wp_get_current_user()->display_name . " " . current_time('m Y'); return $content; }
2 Ответ(ы)
get_post_type( get_the_ID() )
или вот так:
add_filter( 'default_title', 'my_editor_content' ); function my_editor_content($content) { global $post; $content = get_post_types($post->ID) . wp_get_current_user()->display_name . " " . current_time('m Y'); return $content; }
В таком случае выдает Array

сделайте дамп функции и скажите что в ней у вас выводиться:
//.. global $post; var_dump(get_post_types($post->ID)); //..