在对wordpress文章页面分页时获取页码
我正试图在Wordpress中创建一些带有并排圆圈图片的导航页面。基本上,当它是活动页面时,它需要是一个白色的圆圈,当它不是时,它需要是一个较暗的圆圈 我已经让他们都可以很容易地显示较暗的圆圈,但我正在努力获取活动页面。简单地更改a:activecss是不起作用的 有没有一种方法可以在分页时获取页码,这样我就可以为链接提供一个不同的类,例如activeCircle,当它是活动页面时。我已经把剩下的代码弄明白了,只需要一个准确的方法来获取我所在的页面 到目前为止,我已经尝试过从super global和$页面获取美元,其他人也使用过。两者似乎都没有输出任何内容 代码:在对wordpress文章页面分页时获取页码,wordpress,pagination,Wordpress,Pagination,我正试图在Wordpress中创建一些带有并排圆圈图片的导航页面。基本上,当它是活动页面时,它需要是一个白色的圆圈,当它不是时,它需要是一个较暗的圆圈 我已经让他们都可以很容易地显示较暗的圆圈,但我正在努力获取活动页面。简单地更改a:activecss是不起作用的 有没有一种方法可以在分页时获取页码,这样我就可以为链接提供一个不同的类,例如activeCircle,当它是活动页面时。我已经把剩下的代码弄明白了,只需要一个准确的方法来获取我所在的页面 到目前为止,我已经尝试过从super glob
$page是不起作用的位。稍微修改一下:
<?php
$url = $_SERVER["REQUEST_URI"];
$segments = explode('/', $url);
$current_page_number = end($segments);
<div id="nav_numbers">
<?php for($i = 1; $i <= (ceil(wp_count_posts()->publish / get_option('posts_per_page'))); $i++) : ?>
<?php $class = if($current_page_number == $i ? 'active' : '' ) ?>
<a href="<?php get_site_url(); ?>/news/latest-news/page/<?=$i?>/" class="<?=$class?>"> </a>
<?php endfor; ?>
</div>
稍微修改一下:
<?php
$url = $_SERVER["REQUEST_URI"];
$segments = explode('/', $url);
$current_page_number = end($segments);
<div id="nav_numbers">
<?php for($i = 1; $i <= (ceil(wp_count_posts()->publish / get_option('posts_per_page'))); $i++) : ?>
<?php $class = if($current_page_number == $i ? 'active' : '' ) ?>
<a href="<?php get_site_url(); ?>/news/latest-news/page/<?=$i?>/" class="<?=$class?>"> </a>
<?php endfor; ?>
</div>
您能给出分页代码吗?在中,对于
循环,$page
的输出数组刚刚在循环中尝试了echo$page,结果什么都没有:/这就是问题所在$第页应给出当前页码。如果它与循环内的页码匹配,则会添加activeDot类,使您不太了解您。$page不输出任何内容……即使在循环内部也是如此。还有其他方法吗?您能给出分页代码吗?在for
循环中,$page
的输出数组刚刚在循环中尝试了echo$page,结果什么都没有:/这就是问题所在$第页应给出当前页码。如果它与循环内的页码匹配,则会添加activeDot类,使您不太了解您。$page不输出任何内容……即使在循环内部也是如此。还有别的方法吗?谢谢:)有趣的是,在你发帖前2秒钟我就猜出了答案。显然,在接下来的3个小时内,我无法回答自己的问题,但它是$paged而不是$page,需要将其传递到函数的全局。你的答案很有用,所以我会把它标记为答案。谢谢:)有趣的是,在你发帖前2秒钟我就猜出了答案。显然,在接下来的3个小时内,我无法回答自己的问题,但它是$paged而不是$page,需要将其传递到函数的全局。你的答案会很有用,所以你会把它标记为答案。