logoscon / post-glue
WordPress的粘性帖子,功能增强。
1.0.0
2016-02-16 00:42 UTC
Requires (Dev)
- phpunit/phpunit: 4.8.23
- symfony/yaml: ~2.1
This package is not auto-updated.
Last update: 2024-09-14 19:42:04 UTC
README
WordPress的粘性帖子,功能增强。
本插件解决了核心实现粘性帖子时发现的一些问题和限制
- 只有核心的
post
类型支持此功能。 - 粘性帖子添加到主页结果的前面,比配置的每页设置显示的帖子更多。
- 在进一步浏览存档时,粘性帖子会再次出现。
- 当使用
post__in
查询特定帖子时,粘性帖子会出现在结果之前。 - 很难在自定义查询中包含粘性帖子。
这些问题中的一些会导致奇怪的行为(例如,当使用REST API时),并使创建自定义主页布局复杂化。
我们曾经决定停止与核心作斗争,并部分重新实现了此功能,使用自定义帖子字段和元查询,为您提供以下功能
- 所有非层次结构帖子类型的粘性帖子。
- 帖子类型和分类存档上的粘性。
- 尊重您配置的每页设置,粘性帖子会溢出到下一页。
- 从存档页面中过滤掉重复项。
- 几乎可以在任何
WP_Query
查询中按粘性排序。 - 支持
is_sticky()
函数。 - 可预测的WordPress REST API体验。
- 轻微的SQL查询开销(抱歉!)
Post Glue将继续将帖子ID保存到sticky_posts
选项,这意味着即使您决定停止使用此插件,您也会保留一些核心功能。
请关注并参与Post Glue在Github上的开发。