カスタム設定タイプの作成方法

私も似たようなことを実現しようとしていますが、彼らが取ったアプローチは、@JohaniCustom Header Links で使用しているような形式に従っているようです。ただし、カスタムタイプを作成できれば明らかに便利でしょう。解決策が見つかりましたら、ご教示いただけますと幸いです。