联系表单7将自定义属性添加到输入文本

时间:2014-05-07 12:13:51

标签: wordpress list text attributes contact-form-7

我需要在联系表单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 );

该解决方案实际上正在运作。但只有在应用下一次更新之前。

这个问题有更好的解决方案吗? (在更改之前,我将输入文本与选择框一起使用。)

任何提示,帮助或评论都表示赞赏。

0 个答案:

没有答案