사용자 드롭다운 메뉴에 새 항목을 추가하는 방법은 무엇인가요? 해당 메뉴를 개인화하고 새 항목을 추가할 수 있나요?
메타에 오신 것을 환영합니다 ![]()
플러그인 API를使用该하여 해당 메뉴에 새 링크를 추가할 수 있습니다. 예를 들어, 새로운 테마 컴포넌트를 생성하고 JS 탭에 다음과 같은 내용을 추가하여 관리자 인터페이스에서 직접 수행할 수 있습니다:
api.addQuickAccessProfileItem({
icon: "pencil",
href: "/somewhere",
content: "Title"
})
네, 죄송합니다. 코드를 복사할 때 실수를 했습니다.
기본적으로 JS 탭에서 다음과 같은 내용을 볼 수 있습니다.
import { apiInitializer } from "discourse/lib/api";
export default apiInitializer((api) => {
// Your code here
});
그리고 여기에 플레이스홀더를 넣으면 됩니다.
api.addQuickAccessProfileItem({
icon: "pencil",
href: "/somewhere",
content: "Title"
})
따라서 최종 결과는 다음과 같아야 합니다.
import { apiInitializer } from "discourse/lib/api";
export default apiInitializer((api) => {
api.addQuickAccessProfileItem({
icon: "pencil",
href: "/somewhere",
content: "Title"
})
});
위에서 저는 실수로 기본 줄 중 하나를 복사해 버렸습니다.



