mirror of
https://github.com/10h30/display-featured-image-genesis.git
synced 2026-07-11 18:46:03 +09:00
Add a filter to the list of post types which can support an admin column
This commit is contained in:
@@ -44,14 +44,7 @@ class Display_Featured_Image_Genesis_Admin {
|
||||
* @since 2.0.0
|
||||
*/
|
||||
protected function set_up_post_type_columns() {
|
||||
$args = array(
|
||||
'_builtin' => false,
|
||||
'show_ui' => true,
|
||||
);
|
||||
$output = 'names';
|
||||
$post_types = get_post_types( $args, $output );
|
||||
$post_types['post'] = 'post';
|
||||
$post_types['page'] = 'page';
|
||||
$post_types = $this->get_post_types();
|
||||
foreach ( $post_types as $post_type ) {
|
||||
if ( ! post_type_supports( $post_type, 'thumbnail' ) ) {
|
||||
continue;
|
||||
@@ -62,6 +55,24 @@ class Display_Featured_Image_Genesis_Admin {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get a list of post types which can show a featured image column.
|
||||
*
|
||||
* @return array
|
||||
* @since 3.2.1
|
||||
*/
|
||||
private function get_post_types() {
|
||||
$args = array(
|
||||
'_builtin' => false,
|
||||
'show_ui' => true,
|
||||
);
|
||||
$post_types = get_post_types( $args, 'names' );
|
||||
$post_types['post'] = 'post';
|
||||
$post_types['page'] = 'page';
|
||||
|
||||
return apply_filters( 'displayfeaturedimagegenesis_admin_column_post_types', $post_types );
|
||||
}
|
||||
|
||||
/**
|
||||
* Set up featured image column for users
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user