【发布时间】:2020-02-19 01:32:55
【问题描述】:
当用户编译联系表格 7 时,我正在以编程方式创建 wordpress 帖子。 该帖子有一些自定义字段,主要是输入文本,可以非常直接地将数据传递给它们,例如:
if(isset($posted_data['my-field'])){
add_post_meta( $new_ID, 'my_field_name', $posted_data['my-field'] );
}
其中my_field_name 是帖子中输入字段的名称,my-field 是分配给联系表单前端中字段的名称。
现在问题在于帖子中的一个选择自定义字段 (name="ads_id") 有两个 <option> ,第一个没有值,第二个有 value="0" 。
我在联系表单代码中尝试的方法是:
HTML
<div class="hidden"><span class="wpcf7-form-control-wrap ads-id"><select id="ads" name="ads-id" value="" size="40" class="wpcf7-form-control wpcf7-select" aria-invalid="false" /></span></div>
JQUERY
$('#ads').val('0');
同样的过程适用于文本字段,但似乎不适用于此选择,我做错了什么?
【问题讨论】:
标签: php jquery wordpress post contact-form-7