首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从next_post_link和previous_post_link (Wordpress)排除一些类别?

在WordPress中,可以使用next_post_link()和previous_post_link()函数来显示下一篇和上一篇文章的链接。如果想要排除某些特定类别的文章,可以通过修改函数的参数来实现。

具体步骤如下:

  1. 打开你的WordPress主题文件,一般是single.php或者content-single.php。
  2. 找到调用next_post_link()和previous_post_link()函数的位置,一般是在文章内容的下方。
  3. 在函数中添加参数'excluded_categories',并指定要排除的类别的ID或slug。例如,如果要排除类别ID为1和2的文章,可以这样修改函数调用:
代码语言:php
复制

<?php next_post_link('Next: %link', 'Next post', true, '', 'excluded_categories=1,2'); ?>

<?php previous_post_link('Previous: %link', 'Previous post', true, '', 'excluded_categories=1,2'); ?>

代码语言:txt
复制

如果要排除slug为'uncategorized'的类别,可以这样修改函数调用:

代码语言:php
复制

<?php next_post_link('Next: %link', 'Next post', true, '', 'excluded_categories=uncategorized'); ?>

<?php previous_post_link('Previous: %link', 'Previous post', true, '', 'excluded_categories=uncategorized'); ?>

代码语言:txt
复制
  1. 保存文件并刷新你的WordPress网站,你将看到排除指定类别的下一篇和上一篇文章链接。

需要注意的是,excluded_categories参数可以接受多个类别ID或slug,用逗号分隔。如果要排除多个类别,可以像上面的示例一样在参数中指定多个ID或slug。

此外,关于WordPress的next_post_link()和previous_post_link()函数的更多信息,你可以参考腾讯云的WordPress产品文档:WordPress产品文档链接

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券