WordPress中Contact Form 7下拉选项修改位置及optgroup添加方法
嘿,我来帮你解决Contact Form 7下拉菜单的修改问题~
第一步:找到修改下拉菜单选项的位置
你可以直接在WordPress后台的Contact Form 7表单编辑界面修改选项:
- 登录WordPress后台,找到左侧菜单栏的「联系我们」(Contact),点击进入表单列表
- 找到你要编辑的目标表单,点击「编辑」按钮进入详情页
- 在页面顶部的「表单」标签页里,找到你提供的那段包含
[select* program]和[select* campus]的代码块,直接编辑短代码里的选项内容即可
第二步:给下拉菜单添加分组(对应
Contact Form 7不支持直接写入HTML的<optgroup>标签,但它提供了专属的语法来实现分组效果:
- 用
"分组名称|"的格式定义分组标题,后面紧跟该分组下的所有选项 - 针对你的
program下拉框,修改后的代码示例如下:
<div class="select-wpr">[select* program id:program first_as_label required "Choose your program of interest" "Undergraduate Programs|" "Bachelor of Arts" "Bachelor of Science" "Graduate Programs|" "Master of Arts" "Master of Science"]</div>
- 同理,你的
campus下拉框也可以这样设置分组:
<div class="select-wpr">[select* campus id:campus first_as_label "Choose campus" "Downtown Campus|" "Main Building" "Student Center" "Suburban Campus|" "Science Hall" "Library"]</div>
- 修改完成后,点击页面下方的「保存」按钮,刷新前端页面就能看到带分组的下拉菜单了,此时页面会自动生成对应的
<optgroup>标签包裹分组内容
内容的提问来源于stack exchange,提问作者unixmiah




