web-dev-qa-db-fra.com

Passer plusieurs PHP variables à JS dans la page Options

Je passe des variables des options au front-end en utilisant wp_localize_script. La question est que maintenant, j'ai 71 champs de saisie dans la page des options avec ces identifiants: calc_m_transport_1, calc_m_transport_2 et ainsi de suite jusqu'à 71.

Quel serait le moyen efficace de transmettre ces données au serveur?

En ce moment, voici comment je le fais:

$phpValues = array(
        'value1' => get_option( 'plugin_name_value1'),
        );
        wp_localize_script( $this->plugin_name, 'phpValues', $phpValues )
2
input

Je pense que tu ressembles à:

$phpValues = array();
for($i=1;$i<=71;$i++){
    $phpValues['value'.$i] = get_option('plugin_name_value'.$i);
}

wp_localize_script( $this->plugin_name, 'phpValues', $phpValues )
1
Sanchit Gupta