【发布时间】:2019-08-07 10:24:19
【问题描述】:
我在 WordPress 中有一个自定义主题,我刚刚为自定义查询创建了一个自定义分页。
一旦我点击第 2 页或更高页面,它会将我重定向到 [URL]/[URI]/page/2,但在我的屏幕上它只会显示 index.php 中的代码。
不知何故,这个带有这个新参数 (page) 的 URI 在我的 WordPress 主题中加载了错误的文件。我该如何解决这个问题?
这是我的查询:
//Parametro para saber cuantos posts abran por pagina!
$post_per_page = 6;
//Extracción de la pagina actual
$paged = ( get_query_var( 'page' ) ) ? get_query_var( 'page' ) : 1;
// set up or arguments for our custom query
$query_args = array(
'post_type' => 'recetas_practicerdo',
'category_name' => 'dia_a_dia',
'order' => 'ASC',
'posts_per_page' => $post_per_page,
'paged' => $paged
);
// create a new instance of WP_Query
$the_query = new WP_Query( $query_args );
分页效果很好,它与正确的内容相呼应。我的<ul><li> 元素中的每个按钮都是正确的。
但结果是错误的文件。 =(
【问题讨论】:
标签: php wordpress .htaccess pagination uri