# 新增“帖子类型”创作操作下拉菜单

**URL:** https://meta.discourse.org/t/introducing-a-new-post-type-composer-actions-dropdown/403635
**Category:** Announcements
**Created:** [2026年六月1日 20:07 UTC](https://meta.discourse.org/t/introducing-a-new-post-type-composer-actions-dropdown/403635 "2026-06-01T20:07:07Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2026年六月23日 19:49 UTC](https://meta.discourse.org/t/introducing-a-new-post-type-composer-actions-dropdown/403635/8 "2026-06-23T19:49:34Z")

</div>

好消息是，在此期间我们已有钩子允许在主题组件中实现此功能……以下代码可在初始化器中运行，仅在与“创意”相关的分类中显示切换按钮：

```js
import { withPluginApi } from "discourse/lib/plugin-api";

export default {
    name: "hide-post-voting-toggle",
    after: "extend-composer-actions", 

    initialize() {
      withPluginApi((api) => {
        api.registerValueTransformer(
          "composer-actions-content",
          ({ value, context }) => {
            const category = context.composerModel?.category;
    
            if (!category?.isType("ideas")) {
              return value.filter((item) => item.id !== "togglePostVoting");
            }
    
            return value;
          }
        );
      });
    }
};

```

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/b/d/ebde0257b1ad175000f9f08705a700e86f0cf622.png)

---

_[View the full topic](https://meta.discourse.org/t/introducing-a-new-post-type-composer-actions-dropdown/403635)._
