Changeset 12885
- Timestamp:
- 09/14/2023 09:12:32 PM (17 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/rejection.php
r12840 r12885 158 158 add_filter( 'manage_posts_columns', [ __CLASS__, 'posts_columns' ], 8, 2 ); 159 159 add_action( "manage_{$post_type}_posts_custom_column", [ __CLASS__, 'custom_rejection_columns' ], 10, 2 ); 160 161 // Remove columns. 162 add_filter( "manage_edit-{$post_type}_columns", [ __CLASS__, 'remove_columns' ] ); 160 163 161 164 // Log the user and datetime when a photo gets rejected. … … 1039 1042 1040 1043 /** 1044 * Removes certain columns from the listing of rejected photos. 1045 * 1046 * Removes these columns: 1047 * - The custom taxonomy columns (Categories, Colors, Tags) since those 1048 * get removed upon rejection. 1049 * - The number of likes, as provided by Jetpack. 1050 * - Stats 1051 * 1052 * @param array $columns Array of post column titles. 1053 * @return array 1054 */ 1055 public static function remove_columns( $columns ) { 1056 if ( 1057 filter_input( INPUT_GET, 'post_type' ) === Registrations::get_post_type() 1058 && 1059 filter_input( INPUT_GET, 'post_status' ) === self::get_post_status() 1060 ) { 1061 foreach ( Registrations::get_taxonomy( 'all' ) as $tax ) { 1062 unset( $columns[ "taxonomy-{$tax}" ] ); 1063 } 1064 unset( $columns['likes'] ); 1065 unset( $columns['stats'] ); 1066 } 1067 1068 return $columns; 1069 } 1070 1071 /** 1041 1072 * Hides 'Restore' (aka untrash) bulk action for deleted photo posts. 1042 1073 *
Note: See TracChangeset
for help on using the changeset viewer.