我在插件后端显示了一个帖子列表,但我似乎无法让分页正常工作。我使用的标准方法是获取“paged”变量,然后将其传递给get_posts()
\'s参数,但每当我访问自定义后端页面或子页面并添加&page=2
变量I获取权限错误,因为没有足够的权限访问该页面。
有没有一种特殊的方法可以在后端应用分页
我在插件后端显示了一个帖子列表,但我似乎无法让分页正常工作。我使用的标准方法是获取“paged”变量,然后将其传递给get_posts()
\'s参数,但每当我访问自定义后端页面或子页面并添加&page=2
变量I获取权限错误,因为没有足够的权限访问该页面。
有没有一种特殊的方法可以在后端应用分页
在插件的管理后端,您不能使用query\\u vars挂钩和get\\u query\\u var内置函数,因为页面本身是一个查询参数。为了解决这个问题,我只需在插件页面链接的末尾添加一个新的查询参数,名为“&;pagenum=#“我使用以下方法手动将其拉出:
$pagenum = isset( $_GET[\'pagenum\'] ) ? absint( $_GET[\'pagenum\'] ) : 1;
也许有更好的方法可以做到这一点,但我还没有找到一种需要更少努力的方法。以下是插件url的外观:
admin.php?page=[plugin-dir]%2F[plugin-slug].php&pagenum=1
我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请