function et_setup_builder() { define('ET_BUILDER_DIR', get_template_directory() . '/includes/builder/'); define('ET_BUILDER_URI', get_template_directory_uri() . '/includes/builder'); define('ET_BUILDER_LAYOUT_POST_TYPE', 'et_pb_layout'); $theme_version = et_get_theme_version(); define('ET_BUILDER_VERSION', $theme_version); load_theme_textdomain('et_builder', ET_BUILDER_DIR . 'languages'); require ET_BUILDER_DIR . 'framework.php'; et_pb_register_posttypes(); }
function extra_setup_builder() { define('ET_BUILDER_DIR', dirname(__FILE__) . '/builder/'); define('ET_BUILDER_URI', get_template_directory_uri() . '/includes/builder'); define('ET_BUILDER_LAYOUT_POST_TYPE', 'et_pb_layout'); define('ET_BUILDER_VERSION', et_get_theme_version()); load_theme_textdomain('et_builder', ET_BUILDER_DIR . 'languages'); require ET_BUILDER_DIR . 'framework.php'; et_pb_register_posttypes(); extra_setup_project_tag_tax(); add_action('et_builder_ready', 'extra_load_layout_builder_modules'); }
function et_plugin_setup_builder() { define('ET_BUILDER_PLUGIN_ACTIVE', true); define('ET_BUILDER_VERSION', '1.2.3'); define('ET_BUILDER_DIR', ET_BUILDER_PLUGIN_DIR . 'framework/'); define('ET_BUILDER_URI', trailingslashit(plugins_url('', __FILE__)) . 'framework'); define('ET_BUILDER_LAYOUT_POST_TYPE', 'et_pb_layout'); load_theme_textdomain('et_builder', ET_BUILDER_DIR . 'languages'); load_plugin_textdomain('et_builder_plugin', false, dirname(plugin_basename(__FILE__)) . '/lang/'); require ET_BUILDER_PLUGIN_DIR . 'functions.php'; require ET_BUILDER_PLUGIN_DIR . 'theme-compat.php'; require ET_BUILDER_DIR . 'framework.php'; et_pb_register_posttypes(); add_action('admin_menu', array($this, 'add_divi_menu')); }