Exemplo n.º 1
0
/**
 * Include embedded code if not used in theme.
 */
function wpcf_init_embedded_code()
{
    if (!defined('WPCF_EMBEDDED_ABSPATH')) {
        require_once WPCF_ABSPATH . '/embedded/types.php';
        wpcf_embedded_init();
    }
}
Exemplo n.º 2
0
/**
 * Include embedded code if not used in theme.
 */
function wpcf_init_embedded_code()
{
    if (!defined('WPCF_EMBEDDED_ABSPATH')) {
        require_once WPCF_ABSPATH . '/embedded/types.php';
        wpcf_embedded_init();
    } else {
        // Added because if plugin is active - theme embedded code won't fire
        require_once WPCF_EMBEDDED_ABSPATH . '/types.php';
        wpcf_embedded_init();
    }
}
Exemplo n.º 3
0
/**
 * Include embedded code if not used in theme.
 * 
 * We are actually calling this hook on after_setup_theme which is called
 * immediatelly before 'init'. However WP issues warnings because for some
 * action it strictly required 'init' hook to be used.
 * 
 * @todo Revise this!
 */
function wpcf_init_embedded_code()
{
    if (!defined('WPCF_EMBEDDED_ABSPATH')) {
        require_once WPCF_ABSPATH . '/embedded/types.php';
    } else {
        require_once WPCF_EMBEDDED_ABSPATH . '/types.php';
    }
    // TODO Better bootstrapping is ready to be added
    // Make this check for now.
    if (did_action('init') > 0) {
        wpcf_embedded_init();
    } else {
        add_action('init', 'wpcf_embedded_init');
    }
}