Lines:
1 to 43 of 43
<?php /** * WPSEO plugin file. * * @package WPSEO\Admin\Bulk Editor * @since 1.5.0 */ /* class WPSEO_Bulk_List_Table */ /* function WPSEO_Bulk_List_Table::__construct() – Class constructor. */ /* function WPSEO_Bulk_List_Table::show_page() – Prepares the data and renders the page. */ /* function WPSEO_Bulk_List_Table::populate_editable_post_types() – Used in the constructor to build a reference list of post types the current user can edit. */ /* function WPSEO_Bulk_List_Table::display_tablenav() – Will show the navigation for the table like pagenavigation and pagefilter. */ /* function WPSEO_Bulk_List_Table::get_base_subquery() – This function builds the base sql subquery used in this class. */ /* function WPSEO_Bulk_List_Table::get_views() – Gets the views. */ /* function WPSEO_Bulk_List_Table::extra_tablenav() – Outputs extra table navigation. */ /* function WPSEO_Bulk_List_Table::get_sortable_columns() – Gets a list of sortable columns. */ /* function WPSEO_Bulk_List_Table::prepare_page_navigation() – Sets the correct pagenumber and pageurl for the navigation. */ /* function WPSEO_Bulk_List_Table::prepare_items() – Preparing the requested pagerows and setting the needed variables. */ /* function WPSEO_Bulk_List_Table::get_columns() – Getting the columns for first row. */ /* function WPSEO_Bulk_List_Table::set_column_headers() – Setting the column headers. */ /* function WPSEO_Bulk_List_Table::count_items() – Counting total items. */ /* function WPSEO_Bulk_List_Table::get_post_type_clause() – Getting the post_type_clause filter. */ /* function WPSEO_Bulk_List_Table::set_pagination() – Setting the pagination. */ /* function WPSEO_Bulk_List_Table::parse_item_query() – Parse the query to get items from database. */ /* function WPSEO_Bulk_List_Table::sanitize_orderby() – Heavily restricts the possible columns by which a user can order the table in the bulk editor, thereby preventing a possible CSRF vulnerability. */ /* function WPSEO_Bulk_List_Table::sanitize_order() – Makes sure the order clause is always ASC or DESC for the bulk editor table, thereby preventing a possible CSRF vulnerability. */ /* function WPSEO_Bulk_List_Table::get_items() – Getting all the items. */ /* function WPSEO_Bulk_List_Table::get_all_states() – Getting all the states. */ /* function WPSEO_Bulk_List_Table::display_rows() – Based on $this->items and the defined columns, the table rows will be displayed. */ /* function WPSEO_Bulk_List_Table::column_attributes() – Getting the attributes for each table cell. */ /* function WPSEO_Bulk_List_Table::parse_page_title_column() – Parsing the title. */ /* function WPSEO_Bulk_List_Table::parse_column() – Parsing the column based on the $column_name. */ /* function WPSEO_Bulk_List_Table::parse_meta_data_field() – Parse the field where the existing meta-data value is displayed. */ /* function WPSEO_Bulk_List_Table::get_meta_data() – Method for setting the meta data, which belongs to the records that will be shown on the current page. */ /* function WPSEO_Bulk_List_Table::get_post_ids() – Getting all post_ids from to $this->items. */ /* function WPSEO_Bulk_List_Table::get_meta_data_result() – Getting the meta_data from database. */ /* function WPSEO_Bulk_List_Table::parse_meta_data() – Setting $this->meta_data. */ /* function WPSEO_Bulk_List_Table::merge_columns() – This method will merge general array with given parameter $columns. */