/**
 * Upgrade CCF DB information
 *
 * @since 7.1
 */
function ccf_upgrade()
{
    $version = get_option('ccf_db_version');
    if (empty($version) || version_compare($version, '7.1', '<')) {
        // Upgrade to 7.1
        CCF_Upgrader::factory()->notifications_upgrade_71();
    }
    update_option('ccf_db_version', '7.1');
}
示例#2
0
require_once dirname(__FILE__) . '/classes/class-ccf-form-renderer.php';
require_once dirname(__FILE__) . '/classes/class-ccf-form-handler.php';
require_once dirname(__FILE__) . '/classes/class-ccf-upgrader.php';
require_once dirname(__FILE__) . '/classes/class-ccf-widget.php';
require_once dirname(__FILE__) . '/classes/class-ccf-export.php';
CCF_Custom_Contact_Forms::factory();
CCF_Constants::factory();
CCF_Form_CPT::factory();
CCF_Submission_CPT::factory();
CCF_Field_CPT::factory();
CCF_Choice_CPT::factory();
CCF_Form_Manager::factory();
CCF_Form_Renderer::factory();
CCF_Field_Renderer::factory();
CCF_Form_Handler::factory();
CCF_Upgrader::factory();
CCF_Export::factory();
/**
 * Setup the widget
 *
 * @since 6.4
 */
function ccf_register_widget()
{
    register_widget('CCF_Widget');
}
add_action('widgets_init', 'ccf_register_widget');
/**
 * Flush the rewrites at the end of init after the plugin is been activated.
 *
 * @since 6.0