Title: Remove admin column for user roles
Last modified: May 30, 2017

---

# Remove admin column for user roles

 *  [AndreiD](https://wordpress.org/support/users/andreiro37/)
 * (@andreiro37)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/remove-admin-column-for-user-roles/)
 * I want to remove / not display the sortable Post Views column in admin area, 
   for other users except administrator.
 * I tried this without results
 *     ```
       add_filter( 'manage_posts_columns', 'custom_pages_columns' );
       function custom_pages_columns( $columns ) {
         unset(
           $columns['post_views']
         );
   
         return $columns;
       }
       ```
   

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Plugin Author [dFactory](https://wordpress.org/support/users/dfactory/)
 * (@dfactory)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/remove-admin-column-for-user-roles/#post-9178945)
 * Post views columns are applied on per post type basis so you have to remove it
   the same way:
 *     ```
       add_action( 'admin_init', 'remove_custom_pages_columns' );
   
       // detect post types
       function remove_custom_pages_columns() {
       	// check for administrator
       	if ( ! current_user_can( 'manage_options' ) ) {
       		$post_types = get_post_types( '', 'names' );
   
       		if ( ! empty( $post_types ) ) {
       			foreach ( $post_types as $post_type ) {
       				// apply filter
       				add_filter( "manage_{$post_type}_posts_columns", 'custom_pages_columns' );
       			}
       		}
       	}
       }
   
       // remove columns
       function custom_pages_columns( $columns ) {
       	if ( isset( $columns['post_views'] ) )
       		unset( $columns['post_views'] );
   
       	return $columns;
       }
       ```
   
 *  Thread Starter [AndreiD](https://wordpress.org/support/users/andreiro37/)
 * (@andreiro37)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/remove-admin-column-for-user-roles/#post-9180077)
 * cool, worked
    thanks

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Remove admin column for user roles’ is closed to new replies.

 * ![](https://ps.w.org/post-views-counter/assets/icon-256x256.png?rev=2973820)
 * [Post Views Counter](https://wordpress.org/plugins/post-views-counter/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/post-views-counter/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/post-views-counter/)
 * [Active Topics](https://wordpress.org/support/plugin/post-views-counter/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/post-views-counter/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/post-views-counter/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [AndreiD](https://wordpress.org/support/users/andreiro37/)
 * Last activity: [9 years, 2 months ago](https://wordpress.org/support/topic/remove-admin-column-for-user-roles/#post-9180077)
 * Status: not resolved