如何在POST类型档案上禁用分页(下一个/上一个链接)?

时间:2011-07-15 作者:m-torin

如何删除自定义帖子类型存档页面中的下一个和上一个链接,但仅针对该帖子类型?

我知道我可以用if ( get_post_type($post) == \'myposttype\' ) {} 但我找不到一个可靠的片段来删除分页。

我尝试了一些解决方案,this being one of them, 但什么都不起作用。是的,我确实尝试过从模板中删除它们。:)

next page link

4 个回复
最合适的回答,由SO网友:m-torin 整理而成

弄明白了。。。

虽然我确实手动删除了下一页链接,但CloudFlare的缓存并不好。

SO网友:GavinR

这将从页面中直观地删除它(但链接仍将在HTML中):

使用标记上的类使用CSS选择器将下一个/上一个链接CSS设置为“显示:无”

body.post-type #nav-below {
    display:none;
}

SO网友:Pippin

最简单的方法:打开你的档案。php模板(如果没有archives.php,则为index.php)并将其复制到新模板,并将其命名为“archives-{post type name}.php”,然后打开它并删除分页功能。

SO网友:Said Erraoudy

您可以通过将内容过滤器直接应用于post\\u内容(将代码添加到functions.php wordpress)来为原始帖子内容添加格式:

        add_filter(\'content_pagination\', function ($pages)
        {
            $pages = [join(\'\', $pages) ];
            return $pages;
        });

结束

相关推荐

Pagination with custom loop

我的问题可能是Pagination not working with custom loop, 但有一种不同。我使用自定义循环来显示flash游戏。我想按类别在游戏页面上分页。类别php:<?php if ($cat) { $cols = 2; $rows = 4; $paged = ((\'paged\')) ? get_query_var(\'paged\') : 1; $post_per_page = $cols * $rows; // -1 s

如何在POST类型档案上禁用分页(下一个/上一个链接)? - 小码农CODE - 行之有效找到问题解决它

如何在POST类型档案上禁用分页(下一个/上一个链接)?

时间:2011-07-15 作者:m-torin

如何删除自定义帖子类型存档页面中的下一个和上一个链接,但仅针对该帖子类型?

我知道我可以用if ( get_post_type($post) == \'myposttype\' ) {} 但我找不到一个可靠的片段来删除分页。

我尝试了一些解决方案,this being one of them, 但什么都不起作用。是的,我确实尝试过从模板中删除它们。:)

next page link

4 个回复
最合适的回答,由SO网友:m-torin 整理而成

弄明白了。。。

虽然我确实手动删除了下一页链接,但CloudFlare的缓存并不好。

SO网友:GavinR

这将从页面中直观地删除它(但链接仍将在HTML中):

使用标记上的类使用CSS选择器将下一个/上一个链接CSS设置为“显示:无”

body.post-type #nav-below {
    display:none;
}

SO网友:Pippin

最简单的方法:打开你的档案。php模板(如果没有archives.php,则为index.php)并将其复制到新模板,并将其命名为“archives-{post type name}.php”,然后打开它并删除分页功能。

SO网友:Said Erraoudy

您可以通过将内容过滤器直接应用于post\\u内容(将代码添加到functions.php wordpress)来为原始帖子内容添加格式:

        add_filter(\'content_pagination\', function ($pages)
        {
            $pages = [join(\'\', $pages) ];
            return $pages;
        });

相关推荐

Count posts for pagination

我正在为一个网站分页<;上一页(页码)下一页>很简单,已经完成。但是现在我需要添加一个选择器来直接转到页面(例如:转到第7页),要这样做,我需要知道有多少页面,为此我需要计算在查询中找到了多少帖子。问题是这个网站有太多的帖子(>13.000),查询所有帖子都会减慢页面加载速度,这就像。。。10秒后页面才能加载。显然,这是不可接受的。分页解决了这个问题,因为一次只加载50或100篇文章,但我无法将它们全部计算在内。我可以在不加载的情况下统计某个查询中的帖子吗?或者我可以通过其他方式获得页数吗

如何在POST类型档案上禁用分页(下一个/上一个链接)? - 小码农CODE - 行之有效找到问题解决它

如何在POST类型档案上禁用分页(下一个/上一个链接)?

时间:2011-07-15 作者:m-torin

如何删除自定义帖子类型存档页面中的下一个和上一个链接,但仅针对该帖子类型?

我知道我可以用if ( get_post_type($post) == \'myposttype\' ) {} 但我找不到一个可靠的片段来删除分页。

我尝试了一些解决方案,this being one of them, 但什么都不起作用。是的,我确实尝试过从模板中删除它们。:)

next page link

4 个回复
最合适的回答,由SO网友:m-torin 整理而成

弄明白了。。。

虽然我确实手动删除了下一页链接,但CloudFlare的缓存并不好。

SO网友:GavinR

这将从页面中直观地删除它(但链接仍将在HTML中):

使用标记上的类使用CSS选择器将下一个/上一个链接CSS设置为“显示:无”

body.post-type #nav-below {
    display:none;
}

SO网友:Pippin

最简单的方法:打开你的档案。php模板(如果没有archives.php,则为index.php)并将其复制到新模板,并将其命名为“archives-{post type name}.php”,然后打开它并删除分页功能。

SO网友:Said Erraoudy

您可以通过将内容过滤器直接应用于post\\u内容(将代码添加到functions.php wordpress)来为原始帖子内容添加格式:

        add_filter(\'content_pagination\', function ($pages)
        {
            $pages = [join(\'\', $pages) ];
            return $pages;
        });

相关推荐

Can't Add Pagination

我无法添加分页来在页面之间划分帖子并在页面之间导航。目前所有20篇帖子我都有一次加载。我想在我的页面底部添加分页,并在5之前查看帖子。我有一个自定义的帖子类型,我将其定义为Project。我有两页。主页和日志。主页以我的项目帖子类型为特征,日志以我的常规博客帖子为特征。我希望这两页都有分页。我的当前索引。php是我的主页,如下所示:<?php get_header(); ?> <?php get_footer(); ?> <div class=\"p