Changeset 3109333
- Timestamp:
- 06/28/2024 03:07:34 PM (21 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
all-images-ai/trunk/includes/AllImagesAIGenerations_List_Table.php
r3100802 r3109333 44 44 $columns = array( 45 45 'id' => '', 46 'cb' => '<input type="checkbox" />', 46 47 'time' => __('Date', 'all-images-ai'), 47 48 'post' => __('Post', 'all-images-ai'), … … 66 67 } 67 68 69 protected function get_bulk_actions() { 70 return array( 71 'delete' => __('Delete', 'all-images-ai'), 72 ); 73 } 74 68 75 public function prepare_items() 69 76 { … … 77 84 usort($this->table_data, array(&$this, 'usort_reorder')); 78 85 86 $per_page = get_user_meta( get_current_user_id(), 'all_images_page_all_images_ai_generations_per_page', true ); 87 79 88 /* pagination */ 80 $per_page = 10;89 $per_page = ( !empty($per_page) ? $per_page : 20 ); 81 90 $current_page = $this->get_pagenum(); 82 91 $total_items = count($this->table_data); … … 127 136 $this->single_row_columns( $item ); 128 137 echo '</tr>'; 138 } 139 140 public function column_cb($item) 141 { 142 return sprintf( 143 '<input type="checkbox" name="element[]" value="%s" />', 144 $item['id'] 145 ); 129 146 } 130 147 … … 268 285 ).'">'.esc_html__('Delete', 'all-images-ai').'</a>'; 269 286 } 287 288 protected function get_table_classes() { 289 $classes = parent::get_table_classes(); 290 if (($key = array_search('fixed', $classes)) !== false) { 291 unset($classes[$key]); 292 } 293 return $classes; 294 } 270 295 }
Note: See TracChangeset
for help on using the changeset viewer.