Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $post_id = wp_insert_post(array(
- 'post_type' => 'testimonials',
- 'post_title' => 'Review ' . $review->time,
- 'post_content' => $review->text,
- 'post_excerpt' => $review->text,
- 'post_thumbnail' => $review->profile_photo_url,
- 'post_author' => $review->author_name,
- 'post_status' => 'draft',
- 'comment_status' => 'closed', // if you prefer
- 'ping_status' => 'closed', // if you prefer
- ));
- add_post_meta($post_id, 'time', $review->time);
- $query_meta = array(
- 'posts_per_page' => -1,
- 'post_type' => 'testimonials',
- 'meta_query' => array(
- array(
- 'key' => 'time',
- 'value' => $review->time,
- 'compare' => '='
- ),
- )
- );
- $post = query_posts($query_meta);
- if (count($post) == 0) // insert
- $posts = get_posts(['meta_key' => 'time', 'meta_value' => $review->time]);
- if (count($posts) == 0) // insert
- $query_meta = array(
- 'posts_per_page' => -1,
- 'post_type' => 'testimonials',
- 'meta_query' => array(
- array(
- 'key' => 'time',
- 'value' => $review->time,
- 'compare' => '='
- ),
- )
- );
- $post = new WP_Query($query_meta);
- if ($post->have_posts() == FALSE) //insert
Add Comment
Please, Sign In to add comment