'files', 'screen' => 'files' ) ); } protected function get_table_classes() { return array( 'widefat striped' ); } public function print_column_headers( $with_id = true ) { list( $columns, $hidden, $sortable, $primary ) = $this->get_column_info(); if (!empty($columns['cb'])) { static $cb_counter = 1; $columns['cb'] = '' . ''; $cb_counter++; } foreach ( $columns as $column_key => $column_display_name ) { $class = array( 'manage-column', "column-$column_key" ); if ( in_array( $column_key, $hidden ) ) { $class[] = 'hidden'; } if ( $column_key === $primary ) { $class[] = 'column-primary'; } if ( $column_key === 'cb' ) { $class[] = 'check-column'; } $tag = ( 'cb' === $column_key ) ? 'td' : 'th'; $scope = ( 'th' === $tag ) ? 'scope="col"' : ''; $id = $with_id ? "id='$column_key'" : ''; if ( ! empty( $class ) ) { $class = "class='" . join( ' ', $class ) . "'"; } echo "<$tag $scope $id $class>$column_display_name$tag>"; } } public function get_columns() { $columns = array(); $columns['wpvivid_file'] = __( 'File', 'wpvivid-backuprestore' ); return $columns; } public function _column_wpvivid_file( $file ) { $html='