Question

This question already has an answer here:

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
scroll top