如何删除WordPress评论中的电子邮件ID和网站框

时间:2017-09-07 作者:Sandhiya Rao

我们想删除WordPress评论框中的电子邮件id和网站字段。

一定要让我知道它的流程或代码。

提前感谢

网页示例代码

<div class="post-info"><div class="meta-info"> <span class="posted"><i class="fa fa-clock-o"></i><time class="entry-date published" datetime="2017-06-19T15:02:41+00:00">June 19, 2017</time><time class="updated" datetime="2017-07-13T01:57:07+00:00">July 13, 2017</time></span><span class="comments"><i class="fa fa-comments"></i>0</span></div></div><div class="widget-post-excerpt"> 1213 RAZOLU-KPHB 20:45 → 03:20 Duration: 6 hrs SUPER LUXURY(Non-AC, 2 +&nbsp;&hellip;</div></div></div></li></ul></div><div id="commentsAdd"><div id="respond" class="comment-respond"><h3 id="reply-title" class="comment-reply-title">Add a Comment <small><a rel="nofollow" id="cancel-comment-reply-link" href="/ksrtc/hyderabad-bangalore/#respond" style="display:none;">Cancel reply</a></small></h3><form action="http://www.bustimings.in/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate><p class="comment-notes"><span id="email-notes">Your email address will not be published.</span> Required fields are marked <span class="required">*</span></p><p class="comment-form-comment"><textarea id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea></p><p class="comment-form-author"><label style="display:none" for="author">Name<span class="required"></span></label><input id="author" name="author" type="text" placeholder="Name" value="swathi" size="30" /></p><p class="comment-form-email"><label style="display:none" for="email">Email<span class="required"></span></label><input id="email" name="email" type="text" placeholder="Email" value="[email protected]" size="30" /></p><p class="comment-form-url"><label style="display:none" for="url">Website</label><input id="url" name="url" type="text" placeholder="Website" value="" size="30" /></p><p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Add Comment" /> <input type=\'hidden\' name=\'comment_post_ID\' value=\'22\' id=\'comment_post_ID\' /> <input type=\'hidden\' name=\'comment_parent\' id=\'comment_parent\' value=\'0\' /></p></form></div></div> </main></div><div id="secondary" class="widget-area" role="complementary">

1 个回复
SO网友:Aakash Patel

可以通过在函数中添加几行代码来实现。php或使用禁用注释插件。

但添加几行代码会很好。

步骤:

转到编辑器>打开函数。php文件

  • 向下滚动到文件末尾,添加下面给出的代码行
    function comments_custom_settings($fields) { 
        unset($fields[\'url\']);
        unset($fields[\'email\']);
        return $fields;
    }
    add_filter(\'comment_form_default_fields\',\'comments_custom_settings\');
    
    保存并检查
  • 结束

    相关推荐

    我可以将我的定制COMMENT_TYPE存储到wp_Comments表中吗?

    我正在开发一个系统,一篇帖子可以有多个回复/反馈。到目前为止,我将每个注释存储为序列化postmeta. 但就在今天,我发现我可以使用现有的comments 用于相同目的的表commentmeta 表I也可以在那里存储其他数据。所以我用wp_insert_comment(), 我希望更健壮的是wp_new_comment(), 在那里我介绍了comment_type 参数我发现它存储:null 对于默认注释类型“comments”,请参见pingback 对于“pingbacks”,和trackbacks