function publish_future_post($post_id) { $future_list = get_option('naver_sync_future_list', array()); if (!empty($future_list)) { $key = "future{$post_id}"; if (isset($future_list[$key])) { $param = $future_list[$key]; $this->rpc->newPost(SANaverRpcParam::fromArray($param)); unset($future_list[$key]); update_option('naver_sync_future_list', $future_list); } } }