您需要将它们保存为数组,而当前HTML的格式不正确。
<label for="my-cpt-32">
<input type="checkbox" name="cpt_ids[]" value="32" id="my-cpt-32" />
My CPT #32
</label>
<label for="my-cpt-41">
<input type="checkbox" name="cpt_ids[]" value="41" id="my-cpt-41" />
My CPT #41
</label>
<label for="my-cpt-43">
<input type="checkbox" name="cpt_ids[]" value="42" id="my-cpt-43" />
My CPT #43
</label>
当这个get的$\\u POST\'ed时,您将有一个检查值数组,请确保检查它是否为“set”,例如。
isset( $_POST[\'cpt_ids\'] )
.
如果您勾选41(&;43您将得到如下数组:
array(
[0] => 41,
[1] => 43
)
可用于保存在自定义字段或辅助表等中。
我希望这有帮助!