WordPress Background default is not to display the article, classification and other information ID, it is very inconvenient to view, do not know why the WP team for what reason default does not show this but can use Simply Show IDs Plugin to implement
Do not use plug-ins, other users of the implementation:
<?PHP/** * For WordPress background articles, categories, such as display ID from wpdaxue.com* ID by default added to the back of the column * http://www.wpdaxue.com/simply-show-ids.html* HTL add 2015-01-16*///Add a new column IDfunctionSsid_column ($cols){$cols[' SSID ']= ' ID ';return $cols;}//Display IDfunctionSsid_value ($column _name,$id){if($column _name= = ' SSID ')Echo $id;}functionSsid_return_value ($value,$column _name,$id){if($column _name= = ' SSID ')$value=$id;return $value;}//output various forms and CSS via action/filterfunctionSsid_add () {Add_filter (' Manage_posts_columns ', ' ssid_column '); Add_action (' Manage_posts_custom_column ', ' ssid_value ', 10,2); Add_filter (' Manage_pages_columns ', ' ssid_column '); Add_action (' Manage_pages_custom_column ', ' ssid_value ', 10,2); Add_filter (' Manage_media_columns ', ' ssid_column '); Add_action (' Manage_media_custom_column ', ' ssid_value ', 10,2); Add_filter (' Manage_link-manager_columns ', ' ssid_column '); Add_action (' Manage_link_custom_column ', ' ssid_value ', 10,2); Add_action (' Manage_edit-link-categories_columns ', ' ssid_column '); Add_filter (' Manage_link_categories_custom_column ', ' ssid_return_value ', 10,3);foreach(Get_taxonomies () as $taxonomy) {add_action ("Manage_edit-${taxonomy}_columns", ' Ssid_column '); Add_filter ("Manage_${taxonomy}_custom_column", ' Ssid_return_value ', 10,3);} Add_action (' Manage_users_columns ', ' ssid_column '); Add_filter (' Manage_users_custom_column ', ' ssid_return_value ', 10,3); Add_action (' Manage_edit-comments_columns ', ' ssid_column '); Add_action (' Manage_comments_custom_column ', ' ssid_value ', 10,2);} Add_action (' Admin_init ', ' Ssid_add ');?>
:
/*http://www.zhugexiaojue.com/note/liveid-387.html*/functionJue_post_id_column ($post _columns ){$beginning=Array_slice($post _columns, 0,1);$beginning[' PostID ']= __ (' ID ', ' Jue '));$ending=Array_slice($post _columns, 1);$post _columns=Array_merge($beginning,$ending );return $post _columns;} Add_filter (' Manage_posts_columns ', ' jue_post_id_column ');//add article List page ID titleAdd_filter (' Manage_pages_columns ', ' jue_post_id_column ');//add page List page ....Add_filter (' Manage_media_columns ', ' jue_post_id_column ');//add multimedia List page ....functionJue_posts_id_column ($col,$val ){if($col= = ' PostID ')Echo $val;} Add_action (' Manage_posts_custom_column ', ' jue_posts_id_column ', 10,2);//add an article List page ID column valueAdd_action (' Manage_pages_custom_column ', ' jue_posts_id_column ', 10,2);//Add page List page ID ...Add_action (' Manage_media_custom_column ', ' jue_posts_id_column ', 10,2);//Add multimedia list page ID ...functionjue_posts_id_column_css () {Echo' <style type= ' text/css ' > #postid {width:50px;} </style> ';//ID Column Width}add_action (' admin_head-edit.php ', ' jue_posts_id_column_css ');
since neither of the above has been able to meet my requirements completely, I have made a change based on the above two to achieve my desired effect .
<?PHP/** * wordpress background articles, categories, media, pages, comments, links and other information in the display ID and set the ID as the first column * reference: http://www.wpdaxue.com/simply-show-ids.html * http ://www.zhugexiaojue.com/note/liveid-387.html * HTL Add 2015-01-16*///Add a new column IDfunctionSsid_column ($columns) { //set the ID to the first column return Array_merge(Array(' SSID ' = ' ID '),$columns);} //Display IDfunctionSsid_value ($column _name,$id) { if($column _name= = ' SSID ') Echo $id;} functionSsid_return_value ($value,$column _name,$id) { if($column _name= = ' SSID ') $value=$id; return $value;}functionssid_css () {Echo"<style>.column-ssid, #ssid {width:50px!important;text-align:center!important;padding:0px!important;margin : 0px!important;} </style> ";} //output various forms and CSS via action/filterfunctionSsid_add () {add_action (' Admin_head ', ' ssid_css '); //articleAdd_filter (' Manage_posts_columns ', ' ssid_column '); Add_action (' Manage_posts_custom_column ', ' ssid_value ', 10, 2); //pageAdd_filter (' Manage_pages_columns ', ' ssid_column '); Add_action (' Manage_pages_custom_column ', ' ssid_value ', 10, 2); //MediaAdd_filter (' Manage_media_columns ', ' ssid_column '); Add_action (' Manage_media_custom_column ', ' ssid_value ', 10, 2); //ConnectionAdd_filter (' Manage_link-manager_columns ', ' ssid_column '); Add_action (' Manage_link_custom_column ', ' ssid_value ', 10, 2); //Connection ClassificationAdd_action (' Manage_edit-link-categories_columns ', ' ssid_column '); Add_filter (' Manage_link_categories_custom_column ', ' ssid_return_value ', 10, 3); foreach(Get_taxonomies () as $taxonomy) {add_action ("Manage_edit-${taxonomy}_columns", ' Ssid_column '); Add_filter ("Manage_${taxonomy}_custom_column", ' Ssid_return_value ', 10, 3); } //UserAdd_action (' Manage_users_columns ', ' ssid_column '); Add_filter (' Manage_users_custom_column ', ' ssid_return_value ', 10, 3); //ReviewsAdd_action (' Manage_edit-comments_columns ', ' ssid_column '); Add_action (' Manage_comments_custom_column ', ' ssid_value ', 10, 2);} Add_action (' Admin_init ', ' Ssid_add ');?>
Effect:Reference:WordPress Background shows the ID of articles, categories, pages, tags, comments, users, etc.display the article ID in wordpress background articles, pages, multimedia listsSimply Show IDs plugin
From for notes (Wiz)
WordPress Backstage articles, categories, media, pages, comments, links, etc. all information in the display ID and set the ID to the first column