我需要在联系表单7(版本3.8)文本字段上添加datalist-support 请参阅:http://www.w3schools.com/tags/tag_datalist.asp
在没有相应结果的情况下搜索网页后,我在中添加了get_option-function的预设模式
/插件/接触形式-7 /的包括/ shortcodes.php
使用列表模式(第249行)。以下代码的最后一行:
$preset_patterns = array(
'date' => '([0-9]{4}-[0-9]{2}-[0-9]{2}|today(.*))',
'int' => '[0-9]+',
'signed_int' => '-?[0-9]+',
'class' => '[-0-9a-zA-Z_]+',
'id' => '[-0-9a-zA-Z_]+',
'list' => '[-0-9a-zA-Z_]+' );
并在文本模块中添加了list-attribute(第49行) /plugins/contact-form-7/modules/text.php
$atts['list'] = $tag->get_option( 'list', 'list', true );
该解决方案实际上正在运作。但只有在应用下一次更新之前。
这个问题有更好的解决方案吗? (在更改之前,我将输入文本与选择框一起使用。)
任何提示,帮助或评论都表示赞赏。