# propertyhive/2.2.4/templates/search/pagination.php

Property Hive, version 2.2.4. 34 lines.

- Page: https://pluginprobe.com/plugins/propertyhive/2.2.4/code/templates/search/pagination.php
- Raw: https://pluginprobe.com/plugins/propertyhive/2.2.4/raw/templates/search/pagination.php
- Modified: 2021-06-14T17:53:54+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/propertyhive/2.2.4/code/templates/search/pagination.php#L10-L20`.

```php
<?php
/**
 * Pagination - Show numbered pagination for search results pages.
 *
 * @author 		PropertyHive
 * @package 	PropertyHive/Templates
 * @version     1.0.0
 */

if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly

?>
<div class="propertyhive-pagination">
	<?php
		if ( $max_num_pages  > 1 )
		{
			echo paginate_links( apply_filters( 'propertyhive_pagination_args', array(
				'base'         => esc_url_raw( str_replace( 999999999, '%#%', get_pagenum_link( 999999999, false ) ) ),
				'format'       => '',
				'current'      => max( 1, get_query_var( 'paged' ) ),
				'total'        => $max_num_pages,
				'prev_text'    => '&larr;',
				'next_text'    => '&rarr;',
				'type'         => 'list',
				'end_size'     => 3,
				'mid_size'     => 3
			) ) );
		}
		else
		{
			echo '&nbsp;';
		}
	?>
</div>
```
