在Wordpress自定义中删除网站表单

时间:2013-07-10 01:21:47

标签: html css wordpress forms

我使用wordpress构建了一个自定义主题,我试图删除"网站字段"在评论表中。

我已尝试在我的function.php中插入此代码,但它似乎不起作用。

//REMOVE WEBSIE FORM IN COMMENTS
function remove_comment_fields($fields) {
    unset($fields['url']);
    return $fields;
}
add_filter('comment_form_default_fields','remove_comment_fields');

2 个答案:

答案 0 :(得分:1)

我设法在这个网站的帮助下解决了我的问题。

http://gerardmcgarry.com/blog/wordpress-how-remove-website-url-field-comment-form

显然我错过了主题中包含的comments.php。所以我做的是复制位于wp-includes / theme-compat中的comments.php,然后将其粘贴到我自己的自定义主题中。

然后我删除/删除它。

<p><input type="text" name="url" id="url" value="<?php echo  esc_attr($comment_author_url); ?>" size="22" tabindex="3" />
<label for="url"><small><?php _e('Website'); ?></small></label></p>

答案 1 :(得分:0)

在你的主题的functions.php文件中使用它,它应该可以工作

add_filter('comment_form_default_fields', 'url_filtered');
function url_filtered($fields)
{
  if(isset($fields['url']))
   unset($fields['url']);
  return $fields;
}