title: wp_insert_post Only Once for Custom Post Type
body: <p>I have created a plugin that enables a Custom Post Type and I have inserted some default values for this Post Type with wp_insert_post. </p>
  
  <pre><code>wp_insert_post( array(
      'ID' =&gt; '3',
      'post_status' =&gt; 'publish',
      'post_type' =&gt; 'exhibitor',
      'post_title' =&gt; 'Title',
      'post_content' =&gt; 'Description...'
  ) );
  </code></pre>
  
  <p>The problem is my values are reinserted everytime the page refreshes. I cannot edit or remove them. </p>
  
  <p>How do I get Wordpress to only update a Custom Post Type when my plugin is activated? Everytime I refresh a page the posts are published again. So I cannot edit or delete the posts.</p>
  
  <p>Regards,</p>