-
16-10-2019 - |
题
我正在尝试在主页中构建带有“标签”界面的特色帖子。我正在使用帖子的“粘性”选项,以使它们摆脱主循环和“特色标签”。这里没问题。
问题是我无法控制粘性顺序。有没有办法设置粘性帖子的顺序?插件,自定义字段...这种粘性方法是否完全错误?
谢谢
解决方案
听起来您想将“粘性”功能用作标签或类别的替换。
为什么不只是将所有想要的帖子放在“选项卡”类别中,然后调用该类别的查询。您可以使用 订单 以奇特的方式(例如post_meta($ tab = get_posts('category = tab&orderby = date'));
其他提示
您可以使用 邮政类型订单 这是在类别或自定义分类法中发布订单的最简单方法
如果您希望按时间顺序相反,可以做到这一点:
$ scepy = get_option('sticky_posts'); rsort($粘性);
还有更多分类选项。如果有人尚未这样做,我将能够在周一提供更详细的答案
更新:只是注意到这里真正接近的东西: 在WordPress中排除循环中的粘性帖子和WP_QUERY()?
确保将“ post__not_in”键更改为post__in。
Orderby选项在这里:http://codex.wordpress.org/function_reference/query_posts#orderby_parameters
这也可能证明有用:http://www.cmurrayconsulting.com/software/wordpress-sort-query-by-post-in/
(请原谅我没有测试:我正准备尽快乘火车。)