public function register_post_type() { register_post_type(self::POST_TYPE, array('label' => 'Cron Events', 'public' => false, 'rewrite' => false, 'export' => false, 'exclude_from_search' => true)); // Clear caches for any manually-inserted posts, lest stale caches be used if (!empty($this->posts_to_clean)) { foreach ($this->posts_to_clean as $index => $post_to_clean) { clean_post_cache($post_to_clean); unset($this->posts_to_clean[$index]); } } }