public function display_content() { $this->on_display(); if (!self::$nonce_field_added) { require_once FCA_FBC_INCLUDES_DIR . '/FCA/PostManager.php'; echo FCA_PostManager::get_instance()->make_nonce_field(); self::$nonce_field_added = true; } }
public function on_init() { parent::on_init(); require_once FCA_FBC_INCLUDES_DIR . '/FCA/PostManager.php'; $post_manager = FCA_PostManager::get_instance(); $post_manager->register_save(self::POST_TYPE); $post_manager->set_after_save_callback(array($this, 'after_save')); $this->enforce_single_post(); }