2013-11-27 4 views
0

У меня есть специальный тип сообщения Wordpress «Избранная книга», в котором используется субтитр для указания названия книги. Например: «Избранная книга: голодные игры»Установить название по умолчанию для пользовательских типов сообщений Wordpress?

Можно ли автоматически установить заголовок сообщения как «Избранную книгу»?

Я нашел этот код через погуглить, но он не работает (Wordpress бэкэнд возвращает пустую страницу/белый экран смерти)

Есть ли какая-то ошибка синтаксиса в коде, или это просто не представляется возможным?

function add_custom_title($data, $postarr) { 
    if($data['post_type'] == 'featured-book') { 
    if(empty($data['post_title'])) { 
     $data['post_title'] = 'Featured Book'; 
    } 
    } 
    return $data; 
} 
add_filters('wp_insert_post_data', 'add_custom_title', 10, 2); 
+0

ли пригодился этот ответ? http://wordpress.stackexchange.com/a/83583 – Shiva

ответ

3

У вас есть опечатка:

add_filter('wp_insert_post_data', 'add_custom_title', 10, 2);

Смежные вопросы