logoscon/post-glue

WordPress的粘性帖子,功能增强。

安装: 14

依赖项: 0

建议者: 0

安全: 0

星标: 6

关注者: 12

分支: 1

开放问题: 0

类型:wordpress-plugin

1.0.0 2016-02-16 00:42 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:42:04 UTC


README

Latest Stable Version Latest Unstable Version Build Status Scrutinizer Code Quality Code Coverage

WordPress的粘性帖子,功能增强。

本插件解决了核心实现粘性帖子时发现的一些问题和限制

  • 只有核心的 post 类型支持此功能。
  • 粘性帖子添加到主页结果的前面,比配置的每页设置显示的帖子更多。
  • 在进一步浏览存档时,粘性帖子会再次出现。
  • 当使用 post__in 查询特定帖子时,粘性帖子会出现在结果之前。
  • 很难在自定义查询中包含粘性帖子。

这些问题中的一些会导致奇怪的行为(例如,当使用REST API时),并使创建自定义主页布局复杂化。

我们曾经决定停止与核心作斗争,并部分重新实现了此功能,使用自定义帖子字段和元查询,为您提供以下功能

  • 所有非层次结构帖子类型的粘性帖子。
  • 帖子类型和分类存档上的粘性。
  • 尊重您配置的每页设置,粘性帖子会溢出到下一页。
  • 从存档页面中过滤掉重复项。
  • 几乎可以在任何 WP_Query 查询中按粘性排序。
  • 支持is_sticky()函数。
  • 可预测的WordPress REST API体验。
  • 轻微的SQL查询开销(抱歉!)

Post Glue将继续将帖子ID保存到sticky_posts选项,这意味着即使您决定停止使用此插件,您也会保留一些核心功能。

请关注并参与Post Glue在Github上的开发。