Viewing File: /home/maglabs/bambinos/wp-content/themes/juliette/functions/nova-elementor.php

<?php
if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly
}

if(!function_exists('juliette_override_elementor_resource')){
    function juliette_override_elementor_resource( $path ){
        $path = get_theme_file_uri('assets/addon');
        return $path;
    }
}
add_filter('NovaworksElement/resource-base-url', 'juliette_override_elementor_resource');

if(!function_exists('juliette_register_elementor_locations')){
  function juliette_register_elementor_locations( $elementor_theme_manager ) {
  	$elementor_theme_manager->register_all_core_location();
  }
  add_action( 'elementor/theme/register_locations', 'juliette_register_elementor_locations' );
}

if(!function_exists('juliette_add_banner_hover_effect')){
    function juliette_add_banner_hover_effect( $effects ){
        return array_merge(array(
            'none'   => esc_html__( 'None', 'juliette' ),
            'hidden-content' => esc_html__( 'Hidden Content', 'juliette' ),
            'type-1' => esc_html__( 'Shadow', 'juliette' ),
            'juliette' => esc_html__( 'Juliette', 'juliette' )
        ), $effects);
    }
}
add_filter('NovaworksElement/banner/hover_effect', 'juliette_add_banner_hover_effect');

if(!function_exists('juliette_add_google_maps_api')){
    function juliette_add_google_maps_api( $key ){
        return Nova_OP::getOption( 'google_map_api_key' );
    }
}
add_filter('NovaworksElement/advanced-map/api', 'juliette_add_google_maps_api');

if(!function_exists('juliette_add_mailchimp_access_token_api')){
    function juliette_add_mailchimp_access_token_api( $key ){
        return Nova_OP::getOption( 'mailchimp_api_key' );
    }
}
add_filter('NovaworksElement/mailchimp/api', 'juliette_add_mailchimp_access_token_api');

if(!function_exists('juliette_add_mailchimp_list_id')){
    function juliette_add_mailchimp_list_id( $key ){
        return Nova_OP::getOption( 'mailchimp_list_id');
    }
}
add_filter('NovaworksElement/mailchimp/list_id', 'juliette_add_mailchimp_list_id');

if(!function_exists('juliette_add_mailchimp_double_opt_in')){
    function juliette_add_mailchimp_double_opt_in( $key ){
        return Nova_OP::getOption('mailchimp_double_opt_in');
    }
}
add_filter('NovaworksElement/mailchimp/double_opt_in', 'juliette_add_mailchimp_double_opt_in');
Back to Directory File Manager