get_current_screen())); $ad_group_table->textdomain = $this->plugin_slug; $pagenum = $ad_group_table->get_pagenum(); $ad_group_table->prepare_items(); $total_pages = $ad_group_table->get_pagination_arg('total_pages'); if ($pagenum > $total_pages && $total_pages > 0) { wp_redirect(add_query_arg('paged', $total_pages)); exit; } /** * @TODO those 2 scripts needed? or even extend it with our own? */ // wp_enqueue_script('admin-tags'); if (current_user_can($tax->cap->edit_terms)) { wp_enqueue_script('inline-edit-group-ads'); } // require_once( ABSPATH . 'wp-admin/admin-header.php' ); $messages[$taxonomy] = array( 0 => '', // Unused. Messages start at index 1. 1 => __('Ad Group added.', ADVADS_SLUG), 2 => __('Ad Group deleted.', ADVADS_SLUG), 3 => __('Ad Group updated.', ADVADS_SLUG), 4 => __('Ad Group not added.', ADVADS_SLUG), 5 => __('Ad Group not updated.', ADVADS_SLUG), 6 => __('Ad Group deleted.', ADVADS_SLUG) ); $message = false; if (isset($_REQUEST['message']) && ( $msg = (int) $_REQUEST['message'] ) || isset($forced_message)) { if (isset($msg) && isset($messages[$taxonomy][$msg])){ $message = $messages[$taxonomy][$msg]; } elseif(isset($messages[$taxonomy][$forced_message])) { $message = $messages[$taxonomy][$forced_message]; } } ?>

' . __('Search results for “%s”', $this->plugin_slug) . '', esc_html(wp_unslash($_REQUEST['s']))); } else { echo ' ' . $tax->labels->add_new_item . ''; } ?>

search_box($tax->labels->search_items, 'tag'); ?>

display(); ?>