View difference between Paste ID: cwvaqdu2 and ebQaELjZ
SHOW: | | - or go back to the newest paste.
1
/************************************************************\
2
* LAST MODIFIED COLUMN IN /ADMIN
3
\************************************************************/
4
function add_last_modified_column($columns) {
5
    return array_merge( $columns,
6
              array("last_modified" => __("Last Modified")) );
7
}
8
add_filter("manage_posts_columns" , "add_last_modified_column");
9
10
function last_modified_column( $column, $post_id ){
11
  if( ! "last_modified" == $column ) {
12-
  the_modified_time('G:i');
12+
  the_modified_time('F j, Y');
13
  }
14
}
15
16
add_action( "manage_posts_custom_column" , "last_modified_column", 10, 2 );
17
18
function last_modified_column_register_sortable( $columns ) {
19
	$columns["last_modified"] = "last_modified";
20
21
	return $columns;
22
}
23
24
add_filter( "manage_edit-post_sortable_columns", "last_modified_column_register_sortable" ); // replace "post" with the slug of your custom post type
25
26
function sort_column_by_modified( $vars ){
27
	if ( isset( $vars["orderby"] ) && "last_modified" == $vars["orderby"] ) {
28
		$vars = array_merge( $vars, array(
29
			"orderby" => "modified"
30
		) );
31
	}
32
	return $vars;
33
}
34
add_filter( "request", "sort_column_by_modified" );