wp_localize_script()
wp_localize_script() pasa variables PHP a JavaScript. Es la forma correcta de enviar datos del servidor (como URLs, nonces o textos) a los scripts del plugin.
wp_localize_script( 'mi-script', 'miPlugin', [
'ajaxurl' => admin_url('admin-ajax.php'),
'nonce' => wp_create_nonce('mi_accion'),
'texto' => __('Cargando...', 'mi-plugin'),
]);
