Пофиксить баг в wp с tax_input
Другим программистом был написал скрипт который добавлял пост в движок WordPress по внешним данным.
Скрипт работал нормально, но как только увели его в крон, перестали добавляться данные из параметра tax_input
Нужно пофиксить.
# Данные для публикации записи:
$source = array(
'post_title' => $name, // - Заголовок поста.
'post_name' => wintolat($name), // - урл поста (чпу).
'post_content' => $about, // - содержимое поста.
'post_status' => 'publish', // - статус материала: опубликованный.
'post_author' => 1, // - автор материала: пользователь с id=1 (администратор).
'post_type' => 'post', // - тип контента: запись.
'post_category' => $post_category, // - рубрики.
'tax_input' => array( 'year' => array( $years ), 'country' => $post_country ), // support for custom taxonomies.
'comment_status' => 'open' // - комментирование разрешить.
);
$newpostid = wp_insert_post($source);