您当前的位置:首页 > TAG信息列表 > pagination
第2页上的WordPress触发器404用于定制搜索查询
我修改了索引。php来检查搜索查询是否是作者,如果是,则显示该作者的文章。这很好,但只要你转到结果的第2页,wordpress就会触发404错误。所以我猜Wordpress没有调用索引。php开启http://www.test.com/page/2/?s=my+search+query 我还需要把我得到的代码放在我的索引中。php在其他地方,但在哪里?编辑:自定义查询的我的代码$author_res = $wpdb->query(\"SELECT ID FROM $wpdb->users WH
获取当前页面URL(包括分页)
是否有WP功能可以自动获取当前页面的正确URL?这意味着如果我只打开一篇帖子,函数返回的结果与get_permalink(), 但是,如果我在页面的分页实例上(在通过注释分页时),该函数返回的结果与get_pagenum_link(get_query_var(\'paged\')) 可以。我已经搜索了抄本,但没有找到我要找的东西。(但即便如此get_pagenum_link() 没有记录。)我知道this function 已经有了,但如果有一个;“本地”;执行此任务的WP函数。
使用标签过滤的WP_Query之后的分页问题
我对自定义WP\\U查询有问题。我想要一个带有特定标签的所有帖子的页面。这是我正在使用的代码:<?php //save old query $temp = $wp_query; //clear $wp_query; $wp_query= null; ?> <?php // The Query $wp_query = new WP_Query(); $paged = (get_query_var
Loop being strainge
因此,我拼凑了一个函数,它可以执行以下操作:protected function _query_post($query){ $original = $this->_wp_query; $wp_query = new WP_Query($query); if($wp_query->have_posts()){ while($wp_query->have_posts()){ $w
Auth.php上的作者帖子查询的分页404错误
我正在尝试查询某个作者的所有帖子,并将其分页为该作者。php页面。我尝试过修改WP默认的每页博客设置,但这没有帮助。我看了这里的其他帖子,也能找到解决方案。这适用于我的类别页面和自定义模板页面(author属性除外)。以下是我的查询内容:if (get_the_author_meta( \'ID\' )) { $authorID = get_the_author_meta( \'ID\' ); } $paged = (get_query_var(\'paged\')) ? ge
询问孙辈的最佳实践是什么?
Objective: 以允许分页的方式查询和循环页面的第三级“孙子”。以下是我正在使用的代码(不包括分页): // Get the ID of the first generation $gen1_ids = $post->ID; // Query for second generation IDs $gen2 = $wpdb->get_col( \"SELECT ID FROM $wpdb->
将多个查询合并到一个循环中的分页
我有一个活动网站,我想在那里显示可以按升序预订的即将到来的活动,以及按降序关闭注册的活动。我正在使用get_posts 对于每个查询,虽然我能够列出结果,但似乎无法获得要分页的结果:$posts = get_posts( array( \'post_type\' => \'espresso_event\', \'meta_key\' => \'event_start_date\', \'orderby\
分页不适用于QUERY_POST。帮助!
我做了一个单独的页面模板(添加了侧栏),该页面包含所有帖子。分页工作!但是,如果将此页面设置为主页,分页将不起作用!请帮助我自己找到解决方案,我不能。。。这是我的代码This code of my custom posts pageThis code of my pagination
使用自定义帖子类型分页导致404个问题
我有一个非常简单的index.php:<div id=\"content\"> <? get_template_part(\'content\', get_post_format()) ?> </div> <div id=\"pagination\"> <? previous_posts_link() ?> <? next_posts_link() ?> </
对WordPress类别页面进行分页
我正在使用以下query 在我的category.php 模板:<?php $paged = (get_query_var(\"paged\")) ? get_query_var(\"paged\") : 1; query_posts(\"posts_per_page=2&paged=\".$paged); ?> 我注意到的一件事是,这打破了我的分页。。。使用此代码,分页在url中返回“paged”:http://example.com
PAGING:/TAG/TAG_NAME/?PAGED=2显示404错误
我需要为存档页分页。分页对除标记/类别归档之外的所有内容都非常有效。基本上如果我使用/tags/tag\\u name/?paged=2它给我一个404错误。但是如果我使用/tags/tag\\u name/?page=2它工作正常。很遗憾,我需要使用/tags/tag\\u name/?分页=2我认为这与重写有关。以下是WP的现有规则:tags/([^/]+)/page/?([0-9]{1,})/?$ index.php?tag=$matches[1]&paged=$matches[2] p
奇怪的PAGE_LINKS行为。首页链接总是我所在的页面,所有其他链接都是正确的
我使用以下代码生成一些分页:$wp_query = new WP_Query(); $wp_query->query(\'posts_per_page=5\'.\'&paged=\'.$paged); $big = 999999999; echo \'<div class=\"pagination\">\'; echo paginate_links(array( \'base\' => \'%_%\',
Category y.php和tag.php上的分页不起作用
我在模板页面上使用的查询循环如下:<?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $wp_query = new WP_Query(); $wp_query->query(\'posts_per_page=\'.get_option(\'posts_per_page\').\'&paged=\' . $paged); global $wp_query;
用于定制帖子和分页的基于日期的URL
我使用以下代码为自定义帖子类型(事件)创建了一个自定义permalink结构:$GLOBALS[\"wp\"]->add_query_var(\"event_year\"); $GLOBALS[\"wp\"]->add_query_var(\"event_monthnum\"); $GLOBALS[\"wp\"]->add_query_var(\"event_day\"); $GLOBALS[\"wp_rewrite\"]->add_rewrite
Customizing Comments on Posts
我已经在中使用回调函数实现了在贴子页上生成注释的自定义代码functions.php.function MYTHEME_comment($comment, $args, $depth) { $GLOBALS[\'comment\'] = $comment; ?> <li <?php comment_class(); ?> id=\"li-comment-<?php comment_ID() ?>\"> <div
分页的WP_QUERY不会返回404,即使帖子不存在
我目前正在为客户构建一个主题,他们的要求之一是在“图表”页面上无休止地滚动。他们希望这是分页,并无限滚动加载下一页下面的第一,显示最流行的40首歌曲张贴在网站上。为了实现这一点,我使用了一个新的WP\\u查询,它在自定义页面模板中运行。无止境卷轴的工作原理是抓取下一页,并在碰到404时结束。问题是,即使没有帖子可显示,仍会继续加载额外的页面。脚本从未命中404,因此它将继续加载。以下是我的疑问:<?php $temp = $wp_query; $wp_query= null;
AJAX分页只在第一次和第三次有效
我正在使用基于ajax的分页,下面是标记<div id=\"portfolio-thumbs\"> <ul id=\"portfolio-destaque\"> HERE GOES MY LOOP AND CONTENT , some LI\'s with thumbs and stuff </ul></div> &
在WP查询快捷代码中对链接进行分页
所以我一直在寻找这个答案,但没有找到答案——基本上我有一个包含在短代码中的WP查询。。我已经设置了paginate links函数,将其输出到页面上。但是,单击时页面url不会更改(href确实显示了正确的url--/page/2),我知道在短代码中执行时,这与主查询有关。任何帮助都将不胜感激。$paged = ( get_query_var( \'paged\' ) ) ? absint( get_query_var( \'paged\' ) ) : 1; $args = array(
Ending Pagination loop in PHP
<div id=\"pagination\"> <div class=\"prev\"><?php next_posts_link(\'←\') ?></div> <div class=\"pages\"> <?php global $wp_query; $big = 9999;
URL重写中断分页
我一直在四处阅读,似乎无法理解这一点。除了分页似乎不起作用之外,一切都很正常,我正在添加第二条重写规则,这难道不能解决这个问题吗?我可以很好地进入第一页,但任何超出第一页的页面都会抛出404。这是我的代码:// Rewrite the Sermon URL function sermon_rewrite() { $cpt = \'sermon\'; $tax = \'series\'; add_rewrite_rule(