0

我在 WP 中使用了一个插件,它根据管理区域中的输入生成一个表单。我有五个字段设置为 url 验证,这些类型出现在一个表单中,第二个字段用于可选链接文本,这意味着如果用户在第一个字段中输入“ http://stackoverflow.com ”,他们可以选择键入第二个是“Stackoverflow”,这就是网站目录中结果列表中的链接文本。如果用户将此字段留空,插件将插入第一个字段的 url 以填充它。

我已将这些链接设置为按钮样式,因此我需要控制它们上显示的内容,以便它们具有正确的大小。我想为这五个字段中的每一个字段添加特定的默认文本,但我无法编辑表单,因为它是动态生成的。

可选文本的这些输入字段之一的编码如下:

<input type="text" id="wpbdp-field-12-title" name="listingfields[12][1]" class="intextbox" value="" placeholder="">

有没有办法使用 css 或 javascript 或魔术在字段中插入文本以便与表单一起提交?例如,我想要一个具有默认文本“官方网站”和另一个阅读“Facebook”等等。

顺便说一句,该字段将被 css 隐藏,因此表单填充器不会更改它。我只需要预先填写这些字段以节省管理员的劳动力。

谢谢你们。

4

1 回答 1

1

您确定无法编辑您正在使用的插件中的输入吗?如果您愿意,可以在页面加载后使用 WP 中包含的 jQuery 进行更改。

代码

$(function() { 
    $('input#wpbdp-field-12-title').attr('value','your additional value text'); 
});

这确实不是一个完整的证明方式,因为如果您将来编辑它,您使用的插件将更改字段的 ID。也许考虑使用不同的或制作自己的 php 表单。

编辑

您还可以拥有带有预定义值的输入,这些值被隐藏并与它一起提交。我不确定这是否适合你。

于 2013-10-12T02:38:58.703 回答