title: Custom add_action('save_post') causes html markup to disappear!
body: <p>I've added a custom "save_post" action to my theme (code is below). However, when I place images or video code in the post, its stripped away. The only way I can get it to stay is to comment out the add_action line. What do I need to do in order to keep all the post info intact?</p>
  
  <pre><code>add_action('save_post', 'custom_add_save');
  
  function custom_add_save($postID){
      if (defined('DOING_AUTOSAVE') &amp;&amp; DOING_AUTOSAVE) {
          return $postID;
      }
      else
      {
          // called after a post or page is saved
          if($parent_id = wp_is_post_revision($postID))
          {
          $postID = $parent_id;
          }
  
          if ($_POST['my_customHeader']) 
          {
              update_custom_meta($postID, $_POST['my_customHeader'], 'my_customHeader');
          }
          else
          {
              update_custom_meta($postID, '', 'my_customHeader');
          }
          if ($_POST['my_customTitle']) 
          {
              update_custom_meta($postID, $_POST['my_customTitle'], 'my_customTitle');
          }
          else
          {
              update_custom_meta($postID, '', 'my_customTitle');
          }
      }
  }
  
  function update_custom_meta($postID, $newvalue, $field_name) {
      // To create new meta
      if(!get_post_meta($postID, $field_name)){
      add_post_meta($postID, $field_name, $newvalue);
      }else{
      // or to update existing meta
      update_post_meta($postID, $field_name, $newvalue);
      }
  }
  </code></pre>