Comment field override

时间:2018-07-17 作者:Veljko Simovic

我有一个奇怪的问题,就是在单个帖子中修改注释文本字段。

我已经创建了$fields = array(). 在这个数组中,除了其他字段之外,我还添加了:

\'comment_field\' => \'<p class="comment-form-comment"><label for="comment">\' . _x( \'New Label\', \'noun\' ) . \'</label><br /><textarea id="comment" name="comment" aria-required="true"></textarea></p>\'`,
基于Wordpress文档。

我希望WP用我的注释字段覆盖当前的注释字段,但它只显示我在代码中添加的注释字段,并保留旧的注释字段。

有人知道为什么系统会这样吗?

谢谢

1 个回复
SO网友:Veljko Simovic

实际上,comment\\u字段应该在$fields数组之外。它与其他字段组分开处理。因此,当我调用comment\\u form()时,我必须将$fields数组作为一个参数传递,然后将comment\\u field作为另一个参数传递。这样,系统将覆盖默认注释字段。

结束

相关推荐

Simple comments spam solution

我想实施一个解决方案,打击评论垃圾邮件和方法很简单。我想,每一个评论,有“网站”字段填写被自动标记为垃圾邮件。此外,在提交之前或之后,应显示一条小警告,告知用户如果使用“网站”字段,其邮件将被标记为垃圾邮件<;这不是强制性的实现这一目标的最佳方法是什么?