wordpress将值从模板发送到function.php

wordpress将值从模板发送到function.php,php,html,wordpress,Php,Html,Wordpress,我有一个主题是为了我自己的目的而修改&有点陷入了这个问题。我想将一个值从模板html发送到function.php,其中包含我所有的价格计算等 <select name="menu1" id="menu1"> <option value="1">Microsoft</option> <option value="2">Google</option> <option value="3">Apple</option&

我有一个主题是为了我自己的目的而修改&有点陷入了这个问题。
我想将一个值从模板html发送到
function.php
,其中包含我所有的价格计算等

<select name="menu1" id="menu1">
 <option value="1">Microsoft</option>
 <option value="2">Google</option>
 <option value="3">Apple</option>
 </select>

微软
谷歌
苹果
如何使functions.php文件中的
function.php

了解
menu1
添加_操作(“wp_排队_脚本”、“我的_脚本”)

在文件“some my script.js”中 jQuery(文档).ready(函数($){

}))

在functions.php文件中 添加动作('wp_ajax_some_func_php','some_func_php');//如果它的请求来自管理员 添加动作('wp_ajax_nopriv_some_func_php','some_func_php');//如果它的要求来自前线

函数some_func_php(){


}

您可以使用ajax完成此操作。请查看我的答案,它应该会有所帮助!
function my_scripts(){


        wp_enqueue_script('my-script',__DIR__.'/some-my-script.js', array('jquery'), false, true);

        wp_localize_script('my-script', 'myajax', 
                array(
                    'url' => admin_url('admin-ajax.php')
                )
            );

}
$('#menu1').on('change', function(){

        jQuery.ajax({
          method: "POST",
          url: adv_aj.url,
          data: { 
                    action: "some_func_php",
                    my_value: $(this).val()
            }
        })
      .done(function( msg ) {
            console.log( msg );
      });

});
$my_value = $_POST['my_value'];

update_option('name_option', $my_value );

wp_die();