#39: admin_comment_types_dropdown

The admin_comment_types_dropdown filter allows you to modify the options supplied to the comment types drop down in the Comments screen. The built-in values are Comments and Pings.

It is evaluated in WP_Comments_List_Table::extra_tablenav() in the wp-admin/includes/class-wp-comments-list-table.php file.

admin_comment_types_dropdown accepts a single argument:

  1. array $comment_types An array of comment types to be used as options in the drop down.


There is no (useful) example for this filter yet. Have an idea for one? Submit an example.

#38: comment_status_links

The comment_status_links filter allows you to modify the status links used to filter the comments list table. The default comment statuses are All, Pending, Approved, Spam, and Trash.

It is evaluated in WP_Comments_List_Table::get_views() in the wp-admin/includes/class-wp-comments-list-table.php file.

comment_status_links accepts a single argument:

  1. array $status_links An array of fully-formed status links.


The following shows how you might hide one of the default comment status links, such as say, the Pending view.

View the code example on Gist.