我有一个表单,在wordpress中创建为插件。在表单中有一个下拉选择菜单,其中填充了来自名为“singers”的自定义帖子类型的所有条目。
即“歌手1,歌手2,歌手3”
在这个自定义的帖子类型中,每个歌手都有meta box信息,我感兴趣的信息是' singer _gender‘。当一个歌手被选中时,我想要将一个变量传递到该表单的隐藏字段中,其中包含“男性”或“女性”
因此,例如,如果选择了歌手1,并且是男性,则我的表单将具有以下隐藏字段:
<input type="hidden" name="singer_gender" id="singer_gender" value="<?php echo singer_gender; ?>" />有没有办法做到这一点呢?
发布于 2015-12-01 00:40:55
您将使用get_post_meta来检索在元框中输入的值。
如果singer_gender是元框密钥,您的代码可能如下所示:
<?php
global $post;
$single_gender = get_post_meta($post->ID, 'singer_gender', true);
?>
<input type="hidden" name="singer_gender" id="singer_gender" value="<?php echo $singer_gender; ?>" />https://stackoverflow.com/questions/34002979
复制相似问题