Luca
Forum Replies Created
-
Forum: Plugins
In reply to: [Estatik Real Estate Plugin] Help for custum search fieldtryed this one too: [es_search_form search_type=simple es_category=2 main_field=es_category,es_type,bedrooms,bathrooms]
Forum: Plugins
In reply to: [Complianz - GDPR/CCPA Cookie Consent] Google map problemtekwarr yes at the beginning i did the same as u but now with that file it works, have u tried to deactivate the plugin deleting all the setting before, then u reinstall that, change the file and then u start to set the plugin again. Remember to delete all the cache.
Forum: Plugins
In reply to: [Complianz - GDPR/CCPA Cookie Consent] Google map problem@jarnovos thanx a lot, i cleaned all the cache and now i can see the maps, Thanx again for the support, have a super day
ciao Luca
Forum: Plugins
In reply to: [Complianz - GDPR/CCPA Cookie Consent] Google map problem@jarnovos I uploaded and replaced that file but still not working
https://www.2cserviceseregno.it/contatti/
now when u click on accept the cookie banner the map disapear
- This reply was modified 3 years, 3 months ago by Luca.
Forum: Plugins
In reply to: [Complianz - GDPR/CCPA Cookie Consent] Google map problem@jarnovos or u mean i must copy and past this code in the file u told me?
Forum: Plugins
In reply to: [Complianz - GDPR/CCPA Cookie Consent] Google map problemhello @jarnovos It just open a browser page with the text and not a file to download
this is the text with the code:
<?php defined( 'ABSPATH' ) or die( "you do not have access to this page!" ); //ensure it's only loaded once, because of theme and plugin possibility if ( !function_exists('cmplz_divi_map_script')) { if ( !defined('CMPLZ_GOOGLE_MAPS_INTEGRATION_ACTIVE') ) define('CMPLZ_GOOGLE_MAPS_INTEGRATION_ACTIVE', true); add_filter( 'cmplz_known_script_tags', 'cmplz_divi_map_script' ); function cmplz_divi_map_script( $tags ) { $tags[] = array( 'name' => 'google-maps', 'category' => 'marketing', 'placeholder' => 'google-maps', 'urls' => array( 'maps.googleapis.com', 'cmplz_divi_init_map' ), 'enable_placeholder' => '1', 'placeholder_class' => 'et_pb_map', 'enable_dependency' => '1', 'dependency' => [ //'wait-for-this-script' => 'script-that-should-wait' 'maps.googleapis.com' => 'cmplz_divi_init_map', ], ); return $tags; } /** */ function cmplz_divi_whitelist($tags){ $tags[] = 'et_animation_data'; $tags[] = 'cmplz_divi_init_map'; $tags[] = 'Divi/core/admin/js/recaptcha.js'; return $tags; } add_filter( 'cmplz_whitelisted_script_tags', 'cmplz_divi_whitelist'); /** * Add services to the list of detected items, so it will get set as default, and will be added to the notice about it * * @param $services * * @return array */ function cmplz_divi_map_detected_services( $services ) { if ( ! in_array( 'google-maps', $services ) ) { $services[] = 'google-maps'; } return $services; } add_filter( 'cmplz_detected_services', 'cmplz_divi_map_detected_services' ); /** * Initialize recaptcha * */ function cmplz_divi_init_recaptcha() { if ( !cmplz_uses_thirdparty('google-recaptcha') ){ return; } ob_start(); ?> <script> document.addEventListener("cmplz_run_after_all_scripts", function (e) { if (e.detail==='marketing' ){ cmplz_divi_init_recaptcha(); } }); function cmplz_divi_init_recaptcha() { if ('undefined' === typeof window.jQuery || 'undefined' === typeof window.etCore ) { console.log("jquery or map divi function not found yet, set timeout "); setTimeout(cmplz_divi_init_recaptcha, 500); } else { console.log("init recaptcha"); window.etCore.api.spam.recaptcha.init(); } } </script> <?php $script = ob_get_clean(); $script = str_replace(array('<script>', '</script>'), '', $script); wp_add_inline_script( 'cmplz-cookiebanner', $script ); } add_action( 'wp_enqueue_scripts', 'cmplz_divi_init_recaptcha',PHP_INT_MAX ); /** * Init Google Maps * * @return void */ function cmplz_divi_init_maps() { if ( !cmplz_uses_thirdparty('google-maps') ) { return; } ob_start(); ?> <script> document.addEventListener("cmplz_run_after_all_scripts", function (e) { if (e.detail==='marketing' ){ cmplz_divi_init_map(); } }); function cmplz_divi_init_map() { if ('undefined' === typeof window.jQuery || 'undefined' === typeof window.et_pb_map_init ) { console.log("jquery or map divi function not found yet, set timeout "); setTimeout(cmplz_divi_init_map, 500); } else { console.log("Divi function detected, try init"); let map_container = jQuery(".et_pb_map_container"); map_container.each(function () { console.log("interate et_pb_map_init over each map object"); console.log(this); window.et_pb_map_init(jQuery(this)); }) } } </script> <?php $script = ob_get_clean(); $script = str_replace(array('<script>', '</script>'), '', $script); wp_add_inline_script( 'cmplz-cookiebanner', $script ); } add_action( 'wp_enqueue_scripts', 'cmplz_divi_init_maps',PHP_INT_MAX ); }Forum: Plugins
In reply to: [Complianz - GDPR/CCPA Cookie Consent] Google map problemhello @jarnovos thanx a lot but the link u gave me doesnt work, no file to dowload. Let me know. ciao Luca
Forum: Plugins
In reply to: [Complianz - GDPR/CCPA Cookie Consent] Google map problemYes @rogierlankhorst here the link https://www.2cserviceseregno.it/contatti
after the contact form there is the map but as u can see it’s not visible. the map is visible as soon as i deactivate the plugin.
Thanx a lot I fixed, it was the plugin autoptimize with the function inlining CSS that doesnt let FB to get the info. Thanx again for ur support
ciao ciao Luca