﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
20656	Link Manager Custom Column	moallemi	moallemi	"WordPress has a ""manage_link_custom_column"" action in wp-admin/includes/class-wp-links-list-table.php line 174 that can be never called! because there is no filter to add a custom column to the link manager page and so the default switch case in line 130 never happens!

I think adding applying a filter in get_columns() function in wp-admin/includes/class-wp-links-list-table.php will solve this problem. something like:


{{{
...
$links_columns = apply_filters( 'manage_link_columns', $link_columns );
return $link_columns;

}}}

here is the full patched function:


{{{
function get_columns() {
		$link_columns = array(
			'cb'         => '<input type=""checkbox"" />',
			'name'       => _x( 'Name', 'link name' ),
			'url'        => __( 'URL' ),
			'categories' => __( 'Categories' ),
			'rel'        => __( 'Relationship' ),
			'visible'    => __( 'Visible' ),
			'rating'     => __( 'Rating' )
		);
		return apply_filters( 'manage_link_columns', $link_columns );
	}
}}}

"	defect (bug)	closed	normal		Administration	3.3.2	normal	invalid		
