wp-includes/comment-template.php

WP文件 53
Comment template functions
函数/钩子名 描述
wp_list_comments_args (过滤钩子) wp_list_comments_args:这是 WordPress 内置的一个钩子,用于定义评论列表的参数。通过使用这个钩子,您可以自定义评论列表的显示方式。
trackback_url (过滤钩子) trackback_url – 这是一个WordPress的过滤器,允许你修改用于文章上的trackback的URL。trackback_url过滤器是在回帖URL显示之前应用的,它可以用来以各种方式
respond_link (过滤钩子) respond_link: 这是一个过滤钩,允许你修改WordPress评论中使用的响应链接。它可以用来改变响应链接的URL或目标。
post_comments_link (过滤钩子) post_comments_link: 这个钩子允许你修改文章评论链接的URL。你可以使用这个钩子来添加自定义查询参数,改变评论的格式,或者完全改变URL。
pings_open (过滤钩子) ping_open 是一个钩子,当检查一个文章的trackbacks和pingbacks的状态时被调用。它被用来确定一个特定的文章的回帖和pingbacks是开放还是关闭的。
get_comment_type (过滤钩子) get_comment_type 函数返回一个评论的类型。它接收一个评论对象作为参数,并返回一个表示评论类型的字符串,如”comment”表示普通评论,”pingback”表示pingbacks。
get_comment_time (过滤钩子) get_comment_time 函数返回评论的创建或最后修改的时间。它需要两个参数:一个时间的格式字符串和一个评论对象。它返回给定评论的指定格式的时间。
get_comment_text (过滤钩子) get_comment_text 函数返回一个给定评论的内容。它接收一个评论对象作为参数,并返回评论的文本内容。
get_comment_link (过滤钩子) get_comment_link函数返回一个给定评论的固定URL。它接受一个评论对象作为参数,并返回一个链接到网站上该评论的单独页面的URL。
get_comment_id (过滤钩子) get_comment_id函数返回一个给定评论的ID。它接受一个评论对象作为参数,并返回该评论的ID。
get_comment_excerpt (过滤钩子) get_comment_excerpt: 这个函数检索给定评论的评论内容的摘录: 该函数接受一个参数,即评论ID,并返回一个代表摘录的字符串。
get_comment_date (过滤钩子) get_comment_date: 这个函数检索一个给定评论的日期: 该函数接受一个参数,即评论ID,并返回一个代表日期的字符串。
get_comment_author_url_link (过滤钩子) get_comment_author_url_link: 这个函数检索一个HTML链接,指向给定评论的作者的网站的URL: 该函数接受一个参数,即评论ID,并返回一个代表该链接的HTML字符串。
get_comment_author_url (过滤钩子) get_comment_author_url: 这个函数检索给定评论的作者的网站的URL: 该函数接受一个参数,即评论ID,并返回一个代表URL的字符串。
get_comment_author_link (过滤钩子) get_comment_author_link: 这个函数检索给定评论的作者的网站的HTML链接: 该函数接受一个参数,即评论ID,并返回一个代表该链接的HTML字符串。
get_comment_author_ip (过滤钩子) get_comment_author_ip: 这个函数检索给定评论的作者的IP地址: 该函数接受一个参数,即评论ID,并返回一个代表IP地址的字符串。
get_comment_author_email (过滤钩子) get_comment_author_email: 这个函数检索给定评论的作者的电子邮件地址: 该函数接受一个参数,即评论ID,并返回一个代表电子邮件地址的字符串。
get_comment_author (过滤钩子) get_comment_author: 这个函数检索给定评论的作者姓名: 该函数接受一个参数,即评论ID,并返回一个代表作者姓名的字符串。
get_comments_number (过滤钩子) get_comments_number: 这个函数检索给定文章的评论数: 该函数只接受一个参数,即文章的ID,并返回一个代表评论数量的整数。
get_comments_link (过滤钩子) get_comments_link: 这个函数检索当前文章的评论源的URL: 该函数不接受任何参数,并返回一个代表URL的字符串。
comment_url (过滤钩子) comment_url是一个过滤钩,允许你修改评论作者的URL。这个钩子被用来改变在评论中与作者名字一起显示的URL。
comment_reply_link_args (过滤钩子) comment_reply_link_args: 这个过滤器允许你修改传递给 comment_reply_link 函数的参数。
comment_reply_link (过滤钩子) comment_reply_link。这个过滤器允许你修改出现在评论旁边的回复链接的HTML。
comment_id_fields (过滤钩子) comment_id_fields: 这个过滤钩子允许开发者在评论表单中添加额外的隐藏字段。
comment_form_top (动作钩子) comment_form_top: 这个动作钩子在评论表单字段输出之前被触发。
comment_form_submit_field (过滤钩子) comment_form_submit_field: 这个过滤钩子允许开发者在评论表单中添加自定义字段。
comment_form_submit_button (过滤钩子) comment_form_submit_button: 这个过滤钩子允许开发者修改默认的”发表评论”按钮文本、HTML或添加额外的提交按钮。
comment_form_must_log_in_after (动作钩子) comment_form_must_log_in_after。这个动作钩子会在提示用户在发表评论前必须登录或注册的信息后立即触发。
comment_form_logged_in_after (动作钩子) comment_form_logged_in_after – 这个动作钩子是在评论表单中登录用户的内容之后调用。它允许开发者在评论表单中为登录用户添加自定义内容或功能。
comment_form_logged_in (过滤钩子) comment_form_logged_in – 这个过滤钩子允许开发者修改评论表单中登录用户的内容。
comment_form_field_{$name} (过滤钩子) comment_form_field_{$name} – 这个过滤钩子允许开发者修改评论表单中的一个特定字段。$name变量指的是字段的名称。
comment_form_field_comment (过滤钩子) comment_form_field_comment – 这个过滤钩子允许开发者修改评论表单的评论字段。
comment_form_fields (过滤钩子) comment_form_fields – 这个过滤钩子允许开发者修改评论表单的字段。
comment_form_default_fields (过滤钩子) comment_form_default_fields – 这个过滤钩子允许开发者修改评论表单的默认字段。
comment_form_defaults (过滤钩子) comment_form_defaults – 这个过滤钩子允许开发者修改评论表单的默认参数。
comment_form_comments_closed (动作钩子) comment_form_comments_closed – 当一个文章或页面的评论被关闭时,这个动作钩子被调用。它允许开发者在评论关闭时添加自定义内容或功能。
comment_form_before_fields (动作钩子) comment_form_before_fields – 这个动作钩子在评论表单的字段之前被调用。它允许开发者在评论表单字段之前添加自定义内容或功能。
comment_form_before (动作钩子) comment_form_before – 这个动作钩子在评论表单之前被调用。它允许开发者在评论表单之前添加自定义内容或功能。
comment_form_after_fields (动作钩子) comment_form_after_fields – 这个动作钩子在评论表单的字段之后被调用。它允许开发者在评论表单字段后添加自定义内容或功能。
comment_form_after (动作钩子) comment_form_after – 这个动作钩子在评论表单之后被调用。它允许开发者在评论表单后添加自定义内容或功能。
More

常见问题

FAQs
查看更多 >