【发布时间】:2015-12-09 20:01:37
【问题描述】:
我正在为 wordpress 开发一个分析插件,我已经得到了我需要的数据,但是它太长了,所以我想在这里使用分页。
如果我尝试进入下一个链接(使用
getNextLink()) 下面的代码会告诉我一个错误,这是未经身份验证的。
如何验证它并在下一页显示下一个结果集。我正在插件设置页面上显示结果。
还有一个重要的事情是“有没有什么函数或者方法可以得到 当前页码?”
我正在添加屏幕截图,如果需要任何其他详细信息来指导我,请告诉我。
你可以看到有“1到30”,我写了那个,但是对于下一页,它需要更改,我不知道如何才能获得当前页码。
返回这个分页的函数是:-
public function getPaginationInfo(&$results) {
print '<div class="tablenav-pages"><span class="displaying-num">' . $results->getTotalResults() . ' items</span>
<span class="pagination-links"><span class="tablenav-pages-navspan" aria-hidden="true">«</span>
<a class="prev-page" href="' . $results->getPreviousLink() . '"><span class="screen-reader-text">Previous page</span><span aria-hidden="true">‹</span></a>
<span class="screen-reader-text">Current Page</span><span id="table-paging" class="paging-input">' . 1 . ' of <span class="total-pages">' . ceil($results->getTotalResults()/10) . '</span></span>
<a class="next-page" href="' . $results->getNextLink() . '"><span class="screen-reader-text">Next page</span><span aria-hidden="true">›</span></a>
<span class="tablenav-pages-navspan" aria-hidden="true">»</span></span></div>';
}
【问题讨论】:
标签: php wordpress google-analytics google-analytics-api