我需要一个表单才能从php获取动态日期值
我目前的表格如下:
[radio date default:1 "1" "2017-11-16" "2017-11-17" "2017-11-18" "2017-11-20" "2017-11-21"]
有没有办法改用php值?
理想情况下,我可以在编辑器本身中添加这样的东西
[radio date default:1 "1" "<?php echo date('Y-m-d'); ?>"]
这可能吗?
答案 0 :(得分:0)
你可以用这种方式制作你自己的单选按钮短代码。不要在编辑器上运行php。
你可以使用这个钩子
wpcf7_add_shortcode('date_radio_button', 'wpcf7_date_radio_button');
function wpcf7_date_radio_button($tag) {
if (!is_array($tag)) return '';
$name = $tag['name'];
if (empty($name)) return '';
$html = '<input type="radio" name="' . $name . '" value="' . date('Y-m-d') . '" />';
return $html;
}
答案 1 :(得分:0)
以下是更改单选按钮值的简单方法,
您需要做的是,为单选按钮提供ID,
例如,
bzip2recover
我在哪里给了ID“date_radio”。
现在,在您的页面中,您需要添加以下jQuery代码:
[radio field_name id:date_radio default:1 "1" "2" "3" "4"]
确保,上面的代码将更改给定ID的所有无线电选项的值。
如果您需要任何进一步的帮助,请与我们联系。
谢谢!