wordpress function to change post status [duplicate]
-
06-11-2019 - |
Question
This question already has an answer here:
- How to change post status in hook? 1 answer
I'm running the YouTube Video Fetcher plugin at . It fetches videos using the youtube api and displays them on your website.
Within the plugin script, there is the following sequence:
if (empty($items)) {$ret .= " 'No new videos.'";}
else foreach ( $items as $item ) :
Is it possible to change the wordpress post status from published to draft if "No new videos" are found?
I am thinking the solution is using the wp update post function and something along the lines of the following:
<?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 );
?>
No correct solution
Licensed under: CC-BY-SA with attribution
Not affiliated with wordpress.stackexchange