您当前的位置:首页 > TAG信息列表 > comments
创建按用户角色过滤的评论数量的快捷码
function comments_shortcode($atts) { $current_user = wp_get_current_user(); . . . extract( shortcode_atts( array( \'id\' => \'\' ), $atts ) ); $num = 0; $post_id
如何为评论添加分页?
我正在使用wp\\u list\\u comments();函数列出所有注释,但我想添加一些分页,例如在一个页面上添加10个。我试着“把评论分成几页…”在讨论小组中,但它对它们进行了排序。。。此外,我还添加了paginate\\u comments\\u links(),但它不起作用
Same comments on all posts
我正在做一个自制的主题,我有一个问题,所有的评论都显示在所有的帖子上,而不是每个帖子只显示自己的评论。我使用此代码显示注释:<?php if (have_posts()): ?> <?php while (have_posts()): ?> <?php the_post(); ?> // The title, content and some other html here wp_list_comments(a
是否从搜索到的数据库项目自动生成帖子/页面?
我目前正在为我的网站与WordPress开发人员合作,我们正在尝试为数据库中的每个项目创建WordPress帖子/页面。主页上有一个搜索栏,当用户搜索某个项目时,他们将被带到该项目的唯一页面,允许用户留下评论。问题是数据库中大约有10000个项目需要这个。开发人员有点不确定,建议使用脚本为每个项目自动生成帖子或页面,但他强调这会降低网站性能。是否有一种简单的方法可以自动执行此操作,同时允许对每个项目使用WordPress样式的注释?As it currently stands:有一个带有数据库搜索栏的页面
我试过使用插件删除72K评论,但没有成功
我尝试了很多插件,它们说它们会删除所有评论,但运气不好。我仍在显示72037条评论,但我再也看不到实际的评论了。而且,它显示他们都在等待中,有103个在垃圾桶中。这个网站已经停用了好几年了,我只是帮着把它清理干净,以便再次使用。如果我真的没有评论,我怎么才能让那个号码不再出现呢。如果我这样做了,他们藏在哪里?请帮忙。我是该网站的管理员。
作者页面上的评论分页
我有个小问题,我有作者页面(example.com/author/joe) 在此页上I have listed all author comments with pagination 但单击url后分页不起作用-例如。com/author/joe/page/2,页面被重定向到索引。php。在其他循环中,它可以工作,只是作者页面有问题。有什么想法吗?代码: $paged = ( get_query_var( \'paged\' ) ) ? get_query_var( \'paged\' ) : 1
为什么默认的评论字段不显示?
我正在开发我的第一个主题,我想自定义默认的评论字段(名称、电子邮件、url)。我知道怎么做,这不是我的问题。我的问题是这些字段根本不显示。我只有文本区和提交按钮。我试图安装其他主题,看看这个问题是否来自我自己的代码,但字段也没有显示出来。这就是我没有发布任何代码的原因。我错过了什么?
Comment moderation
我正在使用插件(dwqa) 这会覆盖wordpress的设置->讨论选项(例如:我选择“评论作者必须有以前批准的评论”,但无论如何都会批准评论)。如果我决定自己写“评论作者必须有一个事先批准的评论”的代码,我会错过WordPress对评论提供的其他内置保护吗?我仍然希望得到WordPress提供的所有可能的垃圾邮件保护。如果设置->讨论选项不起作用,是否意味着激活“Akismet”插件也不会对消除垃圾邮件产生任何影响?谢谢
WP_NEW_COMMENT需要作者URL和作者邮件
我正在使用wp_new_comment() (以前使用wp_insert_comment()) 作用我现在注意到注意:未定义索引:comment_author_url和a:注意:未定义索引:comment\\u author\\u email在wp-includes/comment.php 文件以前,使用时wp_insert_comment() 我将参数中的这些字段留空(即:将它们从参数数组中删除),并且没有收到任何通知。为什么我现在收到这些争论的通知?对于wp_new_comment() 功能,但不用于
日志文件报告处理子注释时出现SQL错误
我在日志文件中看到一个SQL错误,如下所示: [15-Oct-2016 17:34:59 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'WHERE AND comment_parent IN (
恢复带有评论的垃圾帖子
当WordPress的帖子被丢弃时,所有的评论也会被丢弃。我希望“撤消”按钮可以恢复帖子和评论。然而,所有的评论似乎都消失了:它们没有移动到仪表板->评论->垃圾文件夹中,也没有与原始帖子一起还原。有没有办法让他们回来?提前谢谢你。
无法将默认评论添加到自定义帖子类型
我正在尝试向我的自定义帖子类型添加取消评论。我在我的支持论点中添加了:\'supports\' => array(\'title\',\'editor\',\'thumbnail\',\'tags\',\'post-formats\',\'comments\',\'revision\'), 我还尝试了一些类似的功能:function default_comments_on( $data ) { if( $data[\'post_type\'] == \'your_custom_po
添加和存储额外的字段-WordPress评论
我使用的是标准的Wordpress评论表单,但我想在表单中添加单选按钮作为附加字段,如下所示:我的PHP生成标准表单如下,但我不知道添加、存储和显示(在前端)附加信息的最佳途径:<?php $fields = array( \'author\' => \'<p class=\"comment-form-author\"><label for=\"author\">\' . __( \'Name\', \'domainreference\' )
What is wrong with this?
有了这个脚本,我想问一下评论分页是否有超过0个站点,如果是,我想使用自定义标题。但我犯了一个PHP错误。。。谁能告诉我这是怎么回事吗?<?php $page_comment = get_query_var(\'cpage\'); if ($page_comment > 0);?> test <?php endif; ?>
从评论分页URL中删除“#Comments”
通常,如何删除注释分页链接后面的“#注释”?此时,它会给出如下链接:/comment-page-3/#comments我想让它变成这样:/comment-page-3/
根据用户角色显示不同的图像
在我的评论中,我想显示不同的化身,这取决于该用户所扮演的角色,该角色给出了评论(而不是登录用户的角色)。我试着在评论循环中这样做: <?php $commentator_id = get_comment(get_comment_ID())->user_id; $commentator_info = get_userdata($commentator_id); $capabilities = $user_info->wp_capabilitie
如何以几种不同的方式更改备注表单?
I already altered my comments form by replacing<?php comment_form(); ?>with<?php comment_form(array(\'title_reply\'=>\'Leave a comment\')); ?>so that I could change the tile of the comment area.Now I want to change the note above the box wh
如何列出评论者和自上次评论以来的天数
为了感谢数百位通过评论对我的博客作出贡献的人,我创建了一个页面,其中(1)列出了他们,以及(2)他们发表了多少评论。到目前为止,一切都很好!然而,最后一次接触会很好,那就是展示(3)自上次发布以来有多少天了,这就是我力所不及的地方。有什么好主意吗?以下是我对工作部分的了解:function top_comment_authors($amount = 250) { global $wpdb; $results = $wpdb->get_results(\' SELECT
在博客主页上未调用Comments.php
我正在为创建自定义主题my blog 我已经写了一段时间的评论了。我尝试了一些不同的策略,阅读了很多抄本和这里的问题,但我似乎无法让评论起作用。我已经创建了自定义注释。php文件并将其放在主题目录中,但我知道它甚至没有包含在博客中,因为我放了一些控制台日志,但它们没有显示出来。问题似乎比这更复杂,因为我可以显示评论表单,但我尝试输入一些测试评论,当我单击表单上的提交时,没有评论提交到数据库,它只是将我重定向到单条。php的博客条目,我试图发表评论。我试着复制评论。php来自2016年的主题,但这也没有什么
Change Comment Text
是否可以更改注释元字段?我尝试搜索文件结构,但看不到编写它的函数-我只想更改单词“says”<ol class=\"comment-list\"> <li id=\"comment-2\" class=\"comment byuser comment-author-james bypostauthor even thread-even depth-1 parent\"> <article id=\"div-comment-2\"