コード例 #1
0
 /**
  * Triggered after save post for add revision link
  */
 public function SetRevisionLink($post_id, $post, $update)
 {
     $revisions = wp_get_post_revisions($post_id);
     if (!empty($revisions)) {
         $revision = array_shift($revisions);
         $objOcc = new WSAL_Models_Occurrence();
         $occ = $objOcc->GetByPostID($post_id);
         $occ = count($occ) ? $occ[0] : null;
         if (!empty($occ)) {
             $occ->SetMetaValue('RevisionLink', $this->getRevisionLink($revision->ID));
         }
     }
 }