# 前台输出规则

- 原文链接：https://www.xintheme.com/docs/xintheme-term-order/frontend-output
- 发布日期：2026-06-24
- 更新时间：2026-06-24
- 作者：大胡子 | XinTheme

## 摘要

默认情况下，插件只在分类查询没有显式指定其他排序方式时应用自定义顺序。如果代码中指定了&nbsp;orderby&nbsp;为&nbsp;name、count、...

## 正文

默认情况下，插件只在分类查询没有显式指定其他排序方式时应用自定义顺序。如果代码中指定了 `orderby` 为 `name`、`count`、`slug` 等字段，插件会尊重原查询，不强制覆盖。

没有保存排序值的分类会排在已有排序值的分类后面，并按分类名称排序。

强制前台尽量按插件顺序输出
-------------

如果希望前台分类查询尽量都按插件保存的顺序输出，可以把下面这行代码添加到网站根目录的 `wp-config.php` 文件中。建议放在 `/* That's all, stop editing! Happy publishing. */` 这行注释的上面：

```
define('XINTHEME_TERM_ORDER_FORCE_FRONTEND', true);
```

不要把这段代码写到主题文件或插件文件后面，否则可能不会生效。

开启后，前台分类查询除非传入 `ignore_xintheme_term_order => true` 或被 `xintheme_term_order/ignore` 过滤器跳过，否则都会尽量按插件保存的顺序输出。