Merhaba Beyler.
Simdi google maps api kullaniyorum. google console'dan domain restriction yapabilirim b u sorun degil. Ancak normalde bu API_KEY gizlersem daha iyi olmaz mi ?
Simdi wordpress uzerinden calisiyorum.
// Define an array of variables to pass to the JavaScript file
$api_key = 'AIzaSyBbCZ7R3PcGMXgKadj6nJRR7a8ba6z7BV8';
$localized_vars = array(
'api_key' => $api_key,
);
// Pass the variables to the JavaScript file
wp_localize_script("ourmainjs", 'theme_vars', $localized_vars);
}Daha sonra Javascript den veriyi aliyorum.
<script>
// Access the localized API key
const apiKey = theme_vars.api_key;
// Create a script element
var script = document.createElement('script');
script.src = 'https://maps.googleapis.com/maps/api/js?key=' + apiKey + '&libraries=places&callback=initAutocomplete';
script.async = true;
script.defer = true;
document.head.appendChild(script);
</script>Ancak sayfa sag tiklayinca key hala acik acik okunuyor. neden sizce?
Suan localde calisiyorum ama size addresi icin
TIKLAYINIZ