/** * Theme functions and definitions * * @package HelloElementor */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } define( 'HELLO_ELEMENTOR_VERSION', '3.4.6' ); define( 'EHP_THEME_SLUG', 'hello-elementor' ); define( 'HELLO_THEME_PATH', get_template_directory() ); define( 'HELLO_THEME_URL', get_template_directory_uri() ); define( 'HELLO_THEME_ASSETS_PATH', HELLO_THEME_PATH . '/assets/' ); define( 'HELLO_THEME_ASSETS_URL', HELLO_THEME_URL . '/assets/' ); define( 'HELLO_THEME_SCRIPTS_PATH', HELLO_THEME_ASSETS_PATH . 'js/' ); define( 'HELLO_THEME_SCRIPTS_URL', HELLO_THEME_ASSETS_URL . 'js/' ); define( 'HELLO_THEME_STYLE_PATH', HELLO_THEME_ASSETS_PATH . 'css/' ); define( 'HELLO_THEME_STYLE_URL', HELLO_THEME_ASSETS_URL . 'css/' ); define( 'HELLO_THEME_IMAGES_PATH', HELLO_THEME_ASSETS_PATH . 'images/' ); define( 'HELLO_THEME_IMAGES_URL', HELLO_THEME_ASSETS_URL . 'images/' ); if ( ! isset( $content_width ) ) { $content_width = 800; // Pixels. } if ( ! function_exists( 'hello_elementor_setup' ) ) { /** * Set up theme support. * * @return void */ function hello_elementor_setup() { if ( is_admin() ) { hello_maybe_update_theme_version_in_db(); } if ( apply_filters( 'hello_elementor_register_menus', true ) ) { register_nav_menus( [ 'menu-1' => esc_html__( 'Header', 'hello-elementor' ) ] ); register_nav_menus( [ 'menu-2' => esc_html__( 'Footer', 'hello-elementor' ) ] ); } if ( apply_filters( 'hello_elementor_post_type_support', true ) ) { add_post_type_support( 'page', 'excerpt' ); } if ( apply_filters( 'hello_elementor_add_theme_support', true ) ) { add_theme_support( 'post-thumbnails' ); add_theme_support( 'automatic-feed-links' ); add_theme_support( 'title-tag' ); add_theme_support( 'html5', [ 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', 'script', 'style', 'navigation-widgets', ] ); add_theme_support( 'custom-logo', [ 'height' => 100, 'width' => 350, 'flex-height' => true, 'flex-width' => true, ] ); add_theme_support( 'align-wide' ); add_theme_support( 'responsive-embeds' ); /* * Editor Styles */ add_theme_support( 'editor-styles' ); add_editor_style( 'assets/css/editor-styles.css' ); /* * WooCommerce. */ if ( apply_filters( 'hello_elementor_add_woocommerce_support', true ) ) { // WooCommerce in general. add_theme_support( 'woocommerce' ); // Enabling WooCommerce product gallery features (are off by default since WC 3.0.0). // zoom. add_theme_support( 'wc-product-gallery-zoom' ); // lightbox. add_theme_support( 'wc-product-gallery-lightbox' ); // swipe. add_theme_support( 'wc-product-gallery-slider' ); } } } } add_action( 'after_setup_theme', 'hello_elementor_setup' ); function hello_maybe_update_theme_version_in_db() { $theme_version_option_name = 'hello_theme_version'; // The theme version saved in the database. $hello_theme_db_version = get_option( $theme_version_option_name ); // If the 'hello_theme_version' option does not exist in the DB, or the version needs to be updated, do the update. if ( ! $hello_theme_db_version || version_compare( $hello_theme_db_version, HELLO_ELEMENTOR_VERSION, '<' ) ) { update_option( $theme_version_option_name, HELLO_ELEMENTOR_VERSION ); } } if ( ! function_exists( 'hello_elementor_display_header_footer' ) ) { /** * Check whether to display header footer. * * @return bool */ function hello_elementor_display_header_footer() { $hello_elementor_header_footer = true; return apply_filters( 'hello_elementor_header_footer', $hello_elementor_header_footer ); } } if ( ! function_exists( 'hello_elementor_scripts_styles' ) ) { /** * Theme Scripts & Styles. * * @return void */ function hello_elementor_scripts_styles() { if ( apply_filters( 'hello_elementor_enqueue_style', true ) ) { wp_enqueue_style( 'hello-elementor', HELLO_THEME_STYLE_URL . 'reset.css', [], HELLO_ELEMENTOR_VERSION ); } if ( apply_filters( 'hello_elementor_enqueue_theme_style', true ) ) { wp_enqueue_style( 'hello-elementor-theme-style', HELLO_THEME_STYLE_URL . 'theme.css', [], HELLO_ELEMENTOR_VERSION ); } if ( hello_elementor_display_header_footer() ) { wp_enqueue_style( 'hello-elementor-header-footer', HELLO_THEME_STYLE_URL . 'header-footer.css', [], HELLO_ELEMENTOR_VERSION ); } } } add_action( 'wp_enqueue_scripts', 'hello_elementor_scripts_styles' ); if ( ! function_exists( 'hello_elementor_register_elementor_locations' ) ) { /** * Register Elementor Locations. * * @param ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager $elementor_theme_manager theme manager. * * @return void */ function hello_elementor_register_elementor_locations( $elementor_theme_manager ) { if ( apply_filters( 'hello_elementor_register_elementor_locations', true ) ) { $elementor_theme_manager->register_all_core_location(); } } } add_action( 'elementor/theme/register_locations', 'hello_elementor_register_elementor_locations' ); if ( ! function_exists( 'hello_elementor_content_width' ) ) { /** * Set default content width. * * @return void */ function hello_elementor_content_width() { $GLOBALS['content_width'] = apply_filters( 'hello_elementor_content_width', 800 ); } } add_action( 'after_setup_theme', 'hello_elementor_content_width', 0 ); if ( ! function_exists( 'hello_elementor_add_description_meta_tag' ) ) { /** * Add description meta tag with excerpt text. * * @return void */ function hello_elementor_add_description_meta_tag() { if ( ! apply_filters( 'hello_elementor_description_meta_tag', true ) ) { return; } if ( ! is_singular() ) { return; } $post = get_queried_object(); if ( empty( $post->post_excerpt ) ) { return; } echo '' . "\n"; } } add_action( 'wp_head', 'hello_elementor_add_description_meta_tag' ); // Settings page require get_template_directory() . '/includes/settings-functions.php'; // Header & footer styling option, inside Elementor require get_template_directory() . '/includes/elementor-functions.php'; if ( ! function_exists( 'hello_elementor_customizer' ) ) { // Customizer controls function hello_elementor_customizer() { if ( ! is_customize_preview() ) { return; } if ( ! hello_elementor_display_header_footer() ) { return; } require get_template_directory() . '/includes/customizer-functions.php'; } } add_action( 'init', 'hello_elementor_customizer' ); if ( ! function_exists( 'hello_elementor_check_hide_title' ) ) { /** * Check whether to display the page title. * * @param bool $val default value. * * @return bool */ function hello_elementor_check_hide_title( $val ) { if ( defined( 'ELEMENTOR_VERSION' ) ) { $current_doc = Elementor\Plugin::instance()->documents->get( get_the_ID() ); if ( $current_doc && 'yes' === $current_doc->get_settings( 'hide_title' ) ) { $val = false; } } return $val; } } add_filter( 'hello_elementor_page_title', 'hello_elementor_check_hide_title' ); /** * BC: * In v2.7.0 the theme removed the `hello_elementor_body_open()` from `header.php` replacing it with `wp_body_open()`. * The following code prevents fatal errors in child themes that still use this function. */ if ( ! function_exists( 'hello_elementor_body_open' ) ) { function hello_elementor_body_open() { wp_body_open(); } } require HELLO_THEME_PATH . '/theme.php'; HelloTheme\Theme::instance(); Adelad Training Center

Adelad Training Center

Tu futuro empieza hoy, Capacítate con nosotros

Aprendizaje sin frontera. Educación virtual de calidad

Estudiantes Sastifechos

0 +

webinar

«Explora nuestros próximos webinars y mantente al día con las novedades más relevantes. Regístrate ahora y no te pierdas la oportunidad de aprender de los mejores expertos.»

Empresas que colaboran

0 +

Empresas que confían en las prácticas profesionales de nuestros estudiantes.

Nosotros

¿Qué hacemos ?

Transformamos tu deseo de aprender en logros reales con cada uno de nuestros cursos

Misión

Somos un centro de capacitación, enfocados en formar y potenciar el desarrollo profesional y personal, a través de plataformas virtuales de alta calidad, mediante programas de formación impartidos por un equipo de docentes nacionales e internacionales altamente cualificados.

Visión

Ser una empresa de capacitación virtual de referencia en Latinoamérica y a nivel internacional reconocida por su calidad en la enseñanza y aprendizaje, que impulsen el crecimiento personal y profesional de nuestros participantes, a través de tecnologías y herramientas de aprendizaje efectivo.

Nuestros cursos

Conoce nuestros cursos más sobresalientes

Nuestros cursos cuenta con los más altos niveles de calidad en diversas áreas de estudios, unificando criterios para asegurar una formación integral y precisa.

Diplomado

Formación especializada para alcanzar competencias avanzadas en tu campo profesional.

Cursos

Aprendizaje interactivo y práctico para adquirir habilidades relevantes y actualizadas.

Talleres:

Experiencias intensivas que potencian tus capacidades técnicas y creativas.

Asesorías:

Orientación personalizada para alcanzar tus metas académicas y profesionales.

Webinar

Se parte de nuestros webinar con ponentes de profesionales .

Nuestro CAMPUS

Acceso desde cualquier lugar

Nuestro Campus Virtual está diseñado para ofrecerte una experiencia educativa flexible y accesible desde cualquier lugar del mundo.

 

Acceso 24/7

Disfruta de la libertad de acceder a tus cursos y materiales de estudio en cualquier momento, adaptando el aprendizaje a tu horario personal.

Soporte Continuo:

Recibe asistencia técnica y académica en cualquier momento, con un equipo dedicado a ayudarte a superar cualquier desafío que enfrentes.

Interactividad:

Participa en foros de discusión, sesiones en vivo y actividades colaborativas que enriquecen tu experiencia de aprendizaje.

Nuestros cursos

Ventajas competitiva de nuestra institución

En Adelad Training Center, nuestro Campus Virtual basado en Moodle te ofrece una experiencia educativa integral y flexible.

Cursos:

Diseñados por expertos, nuestros cursos incluyen materiales multimedia y actividades interactivas para un aprendizaje efectivo.

Material de Estudio:

Accede a lecturas, videos y presentaciones en cualquier momento, permitiéndote estudiar a tu propio ritmo.

Foros de Discusión:

Interactúa con estudiantes y profesores en foros para compartir ideas y resolver dudas.

Conferencias en Vivo:

Asiste a webinars y sesiones en tiempo real con expertos, obteniendo respuestas instantáneas a tus preguntas.

Cuestionarios:

Evalúa tu progreso con cuestionarios y recibe retroalimentación inmediata para mejorar continuamente.

Certificados:

Obtén certificados digitales al completar tus cursos, validando tus conocimientos y competencias para tu carrera profesional.

Contactos

Nuestro equipo está listo para atenderte

No sabes por donde iniciar, tienes preguntas, puedes contactarnos, nuestro equipo estará dispuesto a atenderte.

2