﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
21222	Unable to add columns to the Terms List table	dglingren		"The base class `WP_List_Table` and its extended family is a great addition to the WordPress administration API. The `WP_Posts_List_Table` class has well-documented filters that support adding custom columns to the default table.

However, custom column support in the `WP_Terms_List_Table` class is incomplete. There is a filter in the `column_default` method, but it is useless because there is no filter in the `get_columns` method to allow expanding the column array.

Please consider changing the last line of the `get_columns` method to something like:

`return apply_filters( ""manage_{$taxonomy}_custom_get_columns"", $columns );`

or

`return apply_filters( ""manage_{$taxonomy}_columns"", $columns );`

The affected file is `wp-admin/includes/class-terms-list-table.php`. The choice for the filter name depends on whether you want to follow the convention used in the `WP_Terms_List_Table` class (first alternative) or the convention used in the `WP_Posts_List_Table` class (second alternative).

This one-line change would finish the job of making the default table expandable. Thank you for your consideration."	defect (bug)	closed	normal		Taxonomy	3.4.1	normal	invalid		david@… contact@…
