钩子文档

comment_status_links

💡 云策文档标注

概述

comment_status_links 是一个 WordPress 过滤器,用于修改评论状态链接的数组。它允许开发者自定义评论管理页面中的状态链接,如“全部”、“我的”、“待审”等。

关键要点

  • 这是一个过滤器,用于过滤评论状态链接数组。
  • 参数 $status_links 是一个关联数组,包含预定义的评论状态链接,如 'All'、'Mine'、'Pending'、'Approved'、'Spam' 和 'Trash'。
  • 在 WordPress 5.1.0 版本中,'Mine' 链接被添加;该过滤器自 2.5.0 版本引入。
  • 主要应用于 WP_Comments_List_Table::get_views() 方法中,位于 wp-admin/includes/class-wp-comments-list-table.php 文件。

📄 原文内容

Filters the comment status links.

Parameters

$status_linksstring[]
An associative array of fully-formed comment status links. Includes 'All', 'Mine', 'Pending', 'Approved', 'Spam', and 'Trash'.

Source

return apply_filters( 'comment_status_links', $this->get_views_links( $status_links ) );

Changelog

Version Description
5.1.0 The 'Mine' link was added.
2.5.0 Introduced.