add_query_arg( $glossary_page_id_arg, '%#%',$sitedomain ), 'format' => '', 'total' => ceil( (int) $results_page_pagination_total / (int) $glossary_num_of_per_page ), 'current' => (int) $glossary_current_page_id, 'prev_text' => _x( '←', 'Glossary pagination previous text', 'wordpress-404s' ), 'next_text' => _x( '→', 'Glossary pagination next text', 'wordpress-404s' ), 'mid_size' => 1 ) ); /* //!!! before 3.5.9 $glossary_paginate_links = paginate_links( array( 'base' => add_query_arg( $glossary_page_id_arg, '%#%',$sitedomain ), 'format' => '', 'total' => ceil( (int) count($results_page_pagination) / (int) $glossary_num_of_per_page ), 'current' => (int) $glossary_current_page_id, 'prev_text' => _x( '←', 'Glossary pagination previous text', 'wordpress-404s' ), 'next_text' => _x( '→', 'Glossary pagination next text', 'wordpress-404s' ), 'mid_size' => 1 ) ); */ $glossary_paginate_link_wrap_div_start = ''; $glossary_paginate_links_with_style = $glossary_paginate_link_wrap_div_start.$glossary_paginate_links.$glossary_paginate_link_wrap_div_end; return $glossary_paginate_links_with_style; } function wordpress_404s_pro_get_current_page_url() { //3.5.1 $current_site = sanitize_text_field($_SERVER['HTTP_HOST']); //$current_site = $_SERVER['HTTP_HOST']; $current_uri = sanitize_text_field($_SERVER['REQUEST_URI']); //$current_uri = $_SERVER['REQUEST_URI']; $current_request_server_port = ''; if (isset($_SERVER['REQUEST_SERVER_PORT'])) { $current_request_server_port = sanitize_text_field($_SERVER['REQUEST_SERVER_PORT']); // $current_request_server_port = $_SERVER['REQUEST_SERVER_PORT']; } $current_protocol = ((!empty($_SERVER['HTTPS'])) && ($_SERVER['HTTPS'] !== 'off') ) || ($current_request_server_port == 443) ? 'https://' : 'http://'; $current_link = $current_protocol.$current_site.$current_uri; return $current_link; }