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" ); |