if (!empty($_GET['orderby'])) { $orderby = $_GET['orderby']; } // If order is set use this as the order if (!empty($_GET['order'])) { $order = $_GET['order']; } $result = strcmp($a[$orderby], $b[$orderby]); if ($order === 'asc') { return $result; } return -$result; } } $listtable = new Map_List_Table(); $listtable->prepare_items(); ?> <?php if (isset($_REQUEST['msg']) && !isset($_REQUEST['action'])) { ?> <div class="error"><p><?php _e('You need to create your first map. Select a map from the drop-down list below and click "Add new map"', 'free-html5-map'); ?> </p></div> <?php } ?> <div class="wrap free-html5-map full"> <div id="icon-users" class="icon32"></div>
if (empty($paged) || !is_numeric($paged) || $paged <= 0) { $paged = 1; } //adjust the query to take pagination into account if (!empty($paged) && !empty($per_page)) { $offset = ($paged - 1) * $per_page; $query .= ' LIMIT ' . (int) $offset . ', ' . (int) $per_page; } // Register pagination $this->set_pagination_args(array('total_items' => $total_items, 'per_page' => $per_page, 'total_pages' => ceil($total_items / $per_page))); // Add items $this->items = $wpdb->get_results($query, 'ARRAY_A'); } } $map_list_table = new Map_List_Table(); $map_list_table->prepare_items(); ?> <div class="wrap"> <h2><?php _e('Custom Interactive Maps', 'mapplic'); ?> <a href="?page=<?php echo $_REQUEST['page']; ?> &action=new" class="add-new-h2"><?php _e('Add New'); ?> </a></h2> <form id="maps-filter" method="get">