您当前的位置:首页 > TAG信息列表 > pagination
搜索结果页面上的分页
我目前正在WordPress上建立一个网站。该网站具有自定义帖子类型。我有一个自定义的搜索表单,它从自定义帖子类型中选择条目。条目正在按预期进行选择和排序,但是在我的搜索结果页面(job search.php)上,我需要分页,但它不起作用,尽管相同的代码在其他页面上也可以正常工作。我在浏览器的搜索栏中看到页码变化,但我总是看到第一页的条目。具有指定选择和筛选的自定义职位类型的搜索表单和查询代码(在job search.php中):<?php /* * Template Name:j
为什么我的查询第一页以外的任何东西都得了404分?
我的帖子页面上有一个过滤导航栏,上面有“全部”和一些类别(“策略”、“设计和用户体验”、“技术”和“公司和文化”),可以使用pre_get_posts 显示属于这些特定类别的帖子。这就是我的functions.php: function owr_blog_topic_endpoint() { add_rewrite_endpoint( \'topic\', EP_ALL ); } add_action( \'init\', \'owr_blog_topic_endpoin
Pagination for single post
我想让我的单篇文章分页如下:和not 像那样。。。。。我使用的是wordpress,对于单篇文章中的分页,我使用的是quicktag。主题为MH杂志liteVersion:2.5.3
从当前页面结果中获取帖子数量
我正在尝试获取当前页面中出现的帖子数量。$wp_query->found_posts 将给我循环中的帖子总数。get_query_var( \'posts_per_page\' ) 将告诉我每页的帖子数。get_query_var( \'paged\' ) 将给我当前的页码。sticky posts 似乎不包括在上述内容中。我可以做一些数学运算,试图找出我在哪一页,检索帖子的数量,并考虑粘性。我也可以在循环中添加计数器,但我正在尝试在模板(前端)中应用循环之前获取数字。中是否有变量$wp_query
前3个帖子的样式不同,并使用第二个循环来打断其余的帖子/偏移量和分页
我正在处理一个主题,在使用offest时,我遇到了循环/分页中断的问题。我在网上查找,试图只使用1个循环(per this post) 但我很难做到这一点。我希望页面顶部的前3篇文章是最新的(第1-3篇),然后底部的3篇文章是接下来的3篇(第4-6篇),当您单击分页时,我希望它位于顶部(第1-3篇)和第7-9篇。现在代码在第一页正确显示的地方工作,但当我在分页上单击“后退”时,它只会在前一页反复显示完全相同的6篇文章。请参见下面我的索引页的我的代码:<?php get_header(); ?>
加快大型数据库的分页速度
我们有一个wordpress,有100万个产品帖子和15000个分页页面,我们优化了所有网站,性能良好,但我们检测到wordpress上的存档分页速度很慢,我在存档页面上的查询示例如下:SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = \'prod_bb\' AND (wp_posts.post_status = \'publish\'
修改分页链接中的上一个和下一个文本
我在函数中设置分页参数。php和回声的地方,我想出现的链接,到目前为止,很好。问题是上一个和下一个文本没有修改。我放了一个随机的文本来查看出现了什么。下面的图片显示了文本,它们甚至被翻译成我的语言(pt br)。。。如何修改它们?<?php $args = array( \'base\' => \'%_%\', \'format\' => \'?paged=%#%\', \'total\'
档案的第二页为空
我正在开发自己的主题,并为帖子添加了分页。在我的数据库中,有13篇文章,我已经将一页上显示的最大文章数设置为10篇,所以我应该有第二页。分页也会显示出来,因此WordPress已经识别出有比我想显示的更多的帖子。但如果我现在转到第二页,我看不到剩下的3篇帖子。页面为空。只有页眉和页脚的输出,但没有输出帖子。有人知道为什么会这样吗?如果您需要一些东西,我会给您更多关于我是如何做的具体信息,但不幸的是,我不知道为什么会发生这种情况,所以我真的不知道应该包含什么代码。因此,请随时提问:)编辑存档文件的代码为:&
使用wp_Query时是否进行分页?
<!-- query --> <?php $paged = ( get_query_var( \'paged\' ) ) ? get_query_var( \'paged\' ) : 1; $query = new WP_Query( array( \'category_name\' => \'investor-news\', \'posts_per_page\' => 2,
Add pagination to custom page
我添加了自己的自定义帖子类型continent 使用register_post_type 并创建了单一大陆的模板。php。该页面可通过/移动到/大陆名称访问。register_post_type(\'continent\', array( \'capability_type\' => \'post\', \'edit_item\' => __(\'Edit Continent\'), \
主页分页-其他页面不重定向到主页模板
我知道有人问过类似的问题,但似乎没有一个能回答这个问题。我已经在主页上设置了一个post循环小部件。它有分页功能,但每当转到第一页以外的任何一页时,我都会收到一个令人讨厌的404。原因是,当URL获取/page/2/ 或a/?page=2 在其中,WordPress不再将调用定向到主页模板。相反,它似乎假设有一个具有该名称的页面,但它找不到它,因此它抛出了一个404。因此,我的问题是,WordPress什么时候/为什么决定它不是主页?为什么?我如何强制它继续使用主页模板?(即front page.php)
如何向单个帖子添加分页
我有一个自定义帖子类型的模板single-continent.php 它调用辅助WP\\U查询循环来加载帖子列表。$query = new WP_Query(array( \'meta_query\' => array($meta_queries), \'order\' => \'DESC\', \'orderby\' => \'date\', \'paged\' => $paged,
如何通过链接在搜索结果和类别列表中打开/关闭分页?
在此网站上,用户希望能够关闭分页,以便能够将搜索或类别查询的整个结果发送到一个大文档中打印。看起来很明显,所以我惊讶地发现没有插件。。。现在也许我知道为什么了。我一直在努力解决这个问题有一段时间了,我担心我对WordPress的理解不够。。。我一直在尝试的是:向URL添加查询字符串:?onepageprint=1(起作用)注册“禁用分页”函数(起作用)测试查询字符串并有条件调用该函数(不起作用)我认为我面临的问题是,分页在WordPress过程中设置得太早,在它到达我可以从URL中获取查询字符串并对其进行
在自定义页面标题功能上显示页码
在对博客存档进行分页时,post存档的第2+页当前仅显示single_post_title 而不是<title> 标签在插件中使用自定义页面标题功能时,是否有一种简单的方法来显示页码?使用类似get_query_var 无法工作,因为此函数在循环之外(正确吗?)我的职能:function create_page_title() { if ( is_front_page() ) { $page_title = blogi
对于自定义帖子类型,我的存档页面上的分页不起作用
首先,我有一个名为events的自定义post类型,我在归档事件中编写了一个自定义查询。php文件。除了分页之外,一切都很好。为了解决问题,我把所有的东西都去掉了,除了基本的东西,分页工作得很好。在google搜索了很多次之后,我想我的问题可能是我需要将查询作为函数写入函数中。php文件。Something like this:function set_posts_per_page_for_events_cpt( $query ) { if ( !is_admin() && $
我想添加分类的分页列表
<?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $posts_per_page = 5; $offset = ($posts_per_page * $paged) - 12 ; $args = array( \'orderby\' => \'id\', \'hide_empty\'=> 0, \'num
使用PAGINATE_Links()生成“01,02,03,04”分页
我有这个密码$format = $GLOBALS[\'wp_rewrite\']->using_index_permalinks() && ! strpos( $pagenum_link, \'index.php\' ) ? \'index.php/\' : \'\'; $format .= $GLOBALS[\'wp_rewrite\']->using_permalinks() ? user_trailingslashi
自定义帖子限制只对主页没有插件?
我有一个wordpress网站,我的最新帖子显示在主页上,比我的其他帖子大。从第2个帖子开始,帖子将显示在网格中。除了第一页之外,我每个页面都有6篇文章的分页,我需要7篇文章,因为最近的一篇文章是最大的,占据了两个网格空间。我可以通过插件自定义帖子限制来完成这一点,但我想知道是否有一种不依赖插件的方法。我尝试过pre\\u get\\u帖子,但不知道如何在第1页上指定7篇帖子,然后在每一页上指定6篇帖子。我试过类似的方法,但没有效果。请帮忙!function custom_posts_per_page($
分类.php分页上的404
我的博客帖子页面:mysite.com/blog => 工作日志页面分页:mysite.com/blog/page/2 =>工作类别帖子url:mysite.com/blog/cat => 工作帖子url:mysite.com/blog/cat/postname => 工作分类分页后url:mysite.com/blog/cat/page/2 =>404:-(永久性结构:/blog/%category%/%postname%/</使用Yoast删除类别库:ok类别。ph
搜索未显示所有结果
EDIT: 所以我做了一些故障排除,我的主题似乎没有显示woocommerce搜索结果。2017年的主题确实如此,所以我正在努力找出我的主题缺失了什么。我怀疑functions.php 文件这是我遗漏的内容,而不是我包含的干扰内容,因为我逐行删除了函数文件中的所有代码,没有任何更改。我有一些自定义代码,我在其他地方使用过,没有任何问题。我试着把它复制到我的新主题上,但由于某种原因,它不起作用。搜索结果显示54条中的1-10条,但第一页仅显示四条结果。其余页面没有显示任何内容。我不知道我做错了什么。在里面f