php WP-pagenavi

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WP-pagenavi相关的知识,希望对你有一定的参考价值。

function custom_rewrite_basic()
{
	add_rewrite_rule('^posttype/page/([0-9]+)', 'index.php?pagename=posttype&paged=$matches[1]', 'top');
}
add_action('init', 'custom_rewrite_basic');
<?php 
	$paged = get_query_var('paged') ? get_query_var('paged') : 1;
	$args = array(
	'post_type' => 'post',
	'post_status' => 'publish',
	'posts_per_page' => 6, // you may edit this number
	'orderby' => 'date',
	'order'		=> 'DESC',
	'paged'		=> $paged,
	);
	$custom_query = new WP_Query( $args );
	// loop over query
	if ($custom_query->have_posts()) :
		
		if(($custom_query->found_posts > "6") || ($custom_query->query['paged'] > 1) ) :
		    wp_pagenavi( array( 'query' => $custom_query ) );?>
		<style>.wp-pagenavi span.current .huidig{background: url(<?=TEMPLATE_URL?>/assets/img/icon.svg);}</style>
		<?php endif;
		
		while ( $custom_query->have_posts() ) : $custom_query->the_post();
		    //code
		endwhile;
		
	endif;
	wp_reset_postdata();
	?>

以上是关于php WP-pagenavi的主要内容,如果未能解决你的问题,请参考以下文章

WP-Pagenavi 无法在最新帖子的静态主页中工作

WordPress模版安装了WP-PageNavi分页导航插件,为啥不显示啊?

自定义archive.php页面中的分页

woocommerce产品类别短代码分页不起作用

linux 安装多个PHP版本(php5.6 php7.1 php7.2 php7.3 php7.4 php8.0)nginx配置php多版本

php [guzzle php] guzzle php #php