Class MLA (Media Library Assistant) View List Table implements the "Views" admin settings submenu table
Extends the core WP_List_Table class.
| package |
Media Library Assistant |
|---|---|
| since | 1.40 |
__construct() : void
| since | 1.40 |
|---|---|
_build_inline_data( $item) : string
| since | 1.40 |
|---|
stringHTML
_build_rollover_actions( $item, $column) : array
| since | 1.40 |
|---|
arrayNames and URLs of row-level actions
_default_hidden_columns() : array
| since | 1.40 |
|---|---|
arraydefault list of hidden columns
ajax_user_can() : boolean
| since | 2.14 |
|---|---|
boolean
column_cb( $item) : string
| since | 1.40 |
|---|
stringHTML markup to be placed inside the column
column_default( $item, $column_name) : string
Called when the parent class can't find a method specifically built for a given column. All columns should have a specific method, so this function returns a troubleshooting message.
| since | 1.40 |
|---|
stringText or HTML to be placed inside the column
column_description( $item) : string
| since | 1.40 |
|---|
stringHTML markup to be placed inside the column
column_name( $item) : string
| since | 1.40 |
|---|
stringHTML markup to be placed inside the column
column_plural( $item) : string
| since | 1.40 |
|---|
stringHTML markup to be placed inside the column
column_post_mime_type( $item) : string
| since | 1.40 |
|---|
stringHTML markup to be placed inside the column
column_singular( $item) : string
| since | 1.40 |
|---|
stringHTML markup to be placed inside the column
column_specification( $item) : string
| since | 1.40 |
|---|
stringHTML markup to be placed inside the column
column_table_view( $item) : string
| since | 1.40 |
|---|
stringHTML markup to be placed inside the column
get_bulk_actions() : array
| since | 1.40 |
|---|---|
arrayContains all the bulk actions: 'slugs'=>'Visible Titles'
get_columns() : array
| since | 1.40 |
|---|---|
arrayColumn information: 'slugs'=>'Visible Titles'
get_default_primary_column_name() : string
| since | 2.14 |
|---|---|
| access |
protected |
stringName of the default primary column
get_hidden_columns() : array
| since | 1.40 |
|---|---|
arrayColumn information,e.g., array(0 => 'ID_parent, 1 => 'title_name')
get_sortable_columns() : array
| since | 1.40 |
|---|---|
arraySortable column information,e.g., 'slugs'=>array('data_values',boolean)
handle_row_actions(object $item, string $column_name, string $primary) : string
| since | 2.14 |
|---|---|
| access |
protected |
objectAttachment being acted upon.
stringCurrent column name.
stringPrimary column name.
stringRow actions output for media attachments.
mla_admin_init() : void
| since | 1.40 |
|---|---|
mla_manage_columns_filter() : array
This required filter dictates the table's columns and titles. Set when the file is loaded because the list_table object isn't created in time to affect the "screen options" setup.
| since | 1.40 |
|---|---|
arraylist of table columns
mla_manage_hidden_columns_filter( $result, $option, $user_data) : array
Required because the screen.php get_hidden_columns function only uses the get_user_option result. Set when the file is loaded because the object is not created in time for the call from screen.php.
| since | 1.40 |
|---|
arrayupdated list of hidden columns
prepare_items() : void
This is where you prepare your data for display. This method will usually be used to query the database, sort and filter the data, and generally get it ready to be displayed. At a minimum, we should set $this->items and $this->set_pagination_args().
| since | 1.40 |
|---|---|
single_row( $item) : void
| since | 1.40 |
|---|
default_hidden_columns : array
This array is used when the user-level option is not set, i.e., the user has not altered the selection of hidden columns.
The value on the right-hand side must match the column slug, e.g., array(0 => 'ID_parent, 1 => 'title_name').
| since | |
|---|---|
| var |
array