Php 在WordPress插件的下拉列表中插入选项

Php 在WordPress插件的下拉列表中插入选项,php,html,wordpress,Php,Html,Wordpress,我目前正在修改一个插件中的注册页面,我想在其中添加一个下拉列表,该列表将插入各州的名称 我正在根据PHP中的ID从数据库导入州名称。 代码如下: $localVar = ''; $query=$wpdb->get_results(" SELECT * FROM wp_state "); if (isset($_POST['user_state'])) $localVar = $_POST['user_state']; $registerFilterArra

我目前正在修改一个插件中的注册页面,我想在其中添加一个下拉列表,该列表将插入各州的名称

我正在根据PHP中的ID从数据库导入州名称。
代码如下:

$localVar = '';
$query=$wpdb->get_results("
    SELECT * FROM wp_state
    ");

if (isset($_POST['user_state']))
    $localVar = $_POST['user_state'];
    $registerFilterArray2['name20'] = '
        <p class="user_state'.$errorVar.'">
        <label for="user_state">'. __('State', 'profilebuilder') .$errorMark.'</label>
        <select name="state">
        <option value="default">Choose Your State</option>';
    $count=0;

    foreach($query as $res)
    {
        '<option value="'.$query[$count]->state_id.'">"'.$query[$count]->state_name.'"</option>';
        $count++;                                    
    } 

    '   </select>;

        <input class="text-input" name="user_state" type="text" id="user_state" value="'.trim($localVar).'" />
        </p><!-- .user_state -->';

    $registerFilterArray2['name20'] = apply_filters(
        'wppb_register_content_name20', 
        $registerFilterArray2['name20'], 
        trim($localVar), 
        $errorVar, 
        $errorMark
    );
$localVar='';
$query=$wpdb->get_结果(“
从wp_状态中选择*
");
如果(isset($\u POST['user\u state']))
$localVar=$\u POST['user\u state'];
$registerFilterArray2['name20']='

“..”('State','profilebuilder').$errorMark。“ 选择你的州; $count=0; foreach($res查询) { “'.$query[$count]->状态_name.””; $count++; } ' ;

'; $registerFilterArray2['name20']=应用过滤器( “wppb\u寄存器\u内容\u名称20”, $registerFilterArray2['name20'], trim($localVar), $errorVar, $errorMark );

WordPress中是否有任何预定义功能可将下拉列表添加到注册页面?

是的,WordPress具有以下
wp\u下拉列表*
功能

  • wp\u下拉列表\u角色
    (未记录)


是的,WordPress具有以下
wp\u下拉菜单*
功能

  • wp\u下拉列表\u角色
    (未记录)