Questions tagged «comments»

评论可让您的网站访问者彼此之间进行讨论。当您在页面或帖子上激活评论时,WordPress会在您的内容之后插入几个文本框,用户可以在其中提交评论。

9
为什么即使使用Akismet和Captcha也收到垃圾评论?
我有点困惑为什么我不断收到很多垃圾邮件评论... 即使我在WordPress博客上同时使用了Akismet和WP-reCAPTCHA插件! WP-reCAPTCHA应该阻止机器输入垃圾邮件,但是我知道人类输入的垃圾邮件仍然会通过-越来越多的人类垃圾邮件农场,这是事实。 Akismet(内置于WordPress!)应该在实时上下四小时之类的时间内匹配任何常见的垃圾邮件网址,对吗?这是一个协作的全球URL黑名单。 我验证了Akismet和WP-reCAPTCHA均已设置,启用并具有有效的API密钥。难道我做错了什么?我是否误解了Wordpress的工作方式?
35 comments  spam 



5
如何重新排列comment_form()中的字段
我正在使用自定义过滤器来更改字段,但是无法弄清楚如何更改注释表单中字段的顺序。 所需订单: 评论栏(第一/顶部) 名称 电子邮件 网站 这是我当前正在使用的代码: function alter_comment_form_fields($fields){ $fields['comments'] = 'Test'; $fields['author'] = '<p class="comment-form-author">' . '<label for="author">' . __( 'Your name, please' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) . '<input id="author" name="author" type="text" placeholder="John Smith" value="' . esc_attr( $commenter['comment_author'] ) . …


5
如何减少垃圾评论的数量
我的WordPress网站上有Akismet插件,但是我收到了越来越多的垃圾评论(被捕获)。我对这个数字感到惊讶,因为该网站没有那么受欢迎,并且没有太多流量。有什么方法可以减少垃圾邮件?
16 spam  comments 

5
是否可以将来自Facebook的评论添加到您的博客中?
我有一个客户希望能够在Facebook上分享他的最新博客文章(那里没有问题),但是他希望将他在Facebook页面上的评论分享到他博客中显示的份额,作为博客文章评论的一部分。 我一直在研究,虽然我可以找到方法让用户使用Facebook的api在您的博客上发表评论(http://developers.facebook.com/blog/post/198),但我找不到能从Facebook上显示评论的东西您的网站。 我能找到的最接近的是这个http://wordpress.org/extend/plugins/facebook-comments/,根据其开发人员的说法,该浏览器已损坏,只能通过“屏幕抓取” Facebook进行修复,这当然是针对Facebook TOS的。 有谁知道是否有可用的插件或相对简单的方法来完成此工作?



3
如何使评论对每个Ajax加载的帖子起作用?
我目前正在使用ajax加载单个帖子。虽然帖子加载正常,但我无法加载评论。这是我的代码: 我的JavaScript加载帖子: <script> $(".view_post").click(function(e) { e.preventDefault(); postid = $(this).attr("rel"); $.ajax({ url:"/wp-admin/admin-ajax.php", type:'POST', data:'action=posts_open&postid='+postid, success: function(html){ $("#b_contentwrapper").empty(); $("#b_contentwrapper").append(html); } }); }); </script> javascript通过以下方式遍历functions.php: function implement_posts() { //<?php get_template_part( 'loop', 'single' ); die(); } 现在,这里是我实际加载帖子内容的代码: <?php $linkid = "p=".$_POST["postid"]; $posti = new WP_Query($linkid); $posti->the_post(); echo "Time: "; the_time('F jS, Y'); echo "<br …
10 posts  comments  ajax 

1
非主题评论回复并带有原始评论的链接
我将解释我要完成的工作。 我希望有常规的非线程(扁平/经典)评论,并带有指向每个评论的回复链接。当有人回复评论时,回复评论将以最新评论的形式在顶部(或底部)结尾,就像在默认的非线程评论中一样,但是与默认的非线程评论不同,回复应显示指向的链接。原始评论/作者。 在wordpress论坛上有一个建议的解决方案: http://wordpress.org/support/topic/reply-to-link-for-chronologic-non-threaded-comments 我只是不工作。我不确定发布者将哪些代码放在不同的文件中。我试图使用代码并将函数挂钩到comment_post: add_action('comment_post', 'print_reply_link', 10, 2); function print_reply_link( $comment_id, $approved ){ if( $approved ){ $comment = get_comment( $comment_id ); if ( $comment->comment_parent ) { $parent = get_comment( $comment->comment_parent ); $parent_link = esc_url( get_comment_link( $comment->comment_parent ) ); printf( ' in reply to <a href="%1$s">%2$s</a>', $parent_link, $parent->comment_author ); } …
10 comments 

1
如何通过帖子ID获取评论?
我有此自定义帖子查询,以列出特定类别内的所有帖子。例如我有这个: $args = array('cat' => 'home','post_type' => 'post')); $post_obj = new WP_Query($args); while($post_obj->have_posts() ) : $post_obj->the_post(); // do stuff here endwhile; 因此,对于此页面,我想显示帖子列表以及随附的评论。我只显示每个帖子最多2条评论。 有内置的功能可以做到这一点吗?
9 query  comments 

2
在用户个人资料页面中发表评论?
我正在尝试在本教程的指导下构建自定义用户个人资料:如何制作WordPress个人资料页面 我已经成功地将其实现为我的主题,并且一切正常。现在,我要实现的是在用户个人资料页面中获取评论模板,其他注册用户可以在其个人资料页面上发布评论,例如facebook wall或last.fm shoutbox。 我正在这样尝试: 在作者页面中,我添加了以下行: <?php comments_template(); ?> 但是它没有出现。然后我尝试这种方式:在WordPress之外获取WordPress注释 它可以添加注释模板,但是不起作用。当您单击提交按钮时,它会重定向到空白页。 我认为这个目标并不容易实现,它需要为每个用户创建自定义数据库来存储评论,因为评论系统仅存储特定页面或帖子的评论,而不能存储任何其他页面(如存档或作者页面)的评论。 如果有人能告诉我正确的方向,我将永远感激不已。 感谢TowfiqI。
9 comments  users 

1
comment_post_ID 0(无法从信息中心删除)
碰到一些我以前从未见过的怪事。客户拥有一个活跃的博客,并使用Akismet(付费)来防范垃圾邮件。他们每天至少报告一次垃圾邮件评论,该评论被正确标记为垃圾邮件,但是无法通过单击Empty Spam或手动选择该条目并尝试将其删除而从管理控制台中删除。 我调查了一下,发现该数据库条目具有comment_post_ID的0,我必须假定它未附加到任何帖子上。我显然可以从数据库中删除它们的手册(并且可以正常工作),但是还没有找到任何有关这可能的信息。 我已经替换了核心WP文件(认为这可能是一个安全问题),并且还重新生成了wp-config.php文件中的salts / keys 而不作任何更改。 任何想法都会有很大帮助。谢谢! 更新资料 尽管这可能是由我引起的,但我不确定这是否是InMotion hack的结果。 这是完成的操作: 更改了FTP,MySQL密码 创建新的数据库用户,分配给数据库 更新了盐/键 wp-config.php 更改了所有WP用户密码 重新安装核心WordPress文件 Akismet缺乏关于这一想法的想法(不要怪他们),因为这一想法是持久的。

1
是否可以过滤帖子中的评论,以便用户只能看到他们写的评论?
我对wordpress和编码还比较陌生,我正在一个网站上工作,在该网站上用户需要对某些帖子发表评论,但是我正在为其创建网站的人希望用户只能看到他们的评论。已为这些特定帖子撰写文章,没有其他用户的任何评论。 我已经搜索了一阵子了,但是找不到能够起作用的解决方案。有没有一种方法可以让我轻松实现呢?任何帮助将不胜感激。 谢谢!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.