Я расширяю класс WP_List_Table по умолчанию в Wordpress.
Я использую wp_list_table для создания таблицы для отображения данных из внешней службы. Данные извлекаются и корректно отображаются в таблице.
Поскольку в столбцах так много данных, которые можно разместить горизонтально, я добавил менее важные данные в переменную $ hidden при выводе таблицы.
public function prepare_items(){
$columns = $this->get_columns();
usort($this->items, array(&$this, 'usort_reorder' ));
$hidden = array('running_time', 'pending_time', 'version', 'ts', 'elapsed', 'logs');
$sortable = $this->get_sortable_columns();
$this->_column_headers = array($columns, $hidden, $sortable);
}
Я хотел бы дать пользователю возможность получить эти скрытые данные, и заметил, что есть действие 'toggle-row', которое установлено в 'display: none' при выводе таблицы с каждым ' key 'column item.
Как включить этот переключатель, развернуть строку и показать скрытые данные?