функция wordpress для изменения статуса сообщения

Я запускаю плагин YouTube Video Fetcher . Он извлекает видео с помощью api youtube и отображает их на вашем веб-сайте.

Внутри сценария плагина есть следующая последовательность:

if (empty($items)) {$ret .= " 'No new videos.'";} else foreach ( $items as $item ) : 

Возможно ли изменить статус сообщения wordpress из опубликованного в черновик, если «Нет новых видео» найдено?

Я думаю, что решение использует функцию post post wp update и что-то вроде следующих:

  <?php // Update post $my_post = array(); $my_post['ID'] = $id; $my_post['post_status'] = 'draft'; // Update the post into the database wp_update_post( $my_post ); ?>