您好,
根据 Restrict editing of remote themes 的说明,您无法直接编辑远程主题。
您可以通过创建一个新组件并将其附加到主题来代替直接编辑。
我猜您想 为标题中的注册按钮添加图标。
请按照以下步骤操作:
-
转到
/admin/customize/themes/
Customize → Themes -
点击 Components 选项卡,然后点击 Install 按钮
-
在弹出窗口中,点击 Create new 按钮并输入新组件的名称。
-
点击 Create 按钮。
-
组件已创建。现在选择 FKB Pro 主题以激活它。
-
点击 Edit CSS/HTML 按钮。
-
点击 Header 选项卡,并将以下代码粘贴到该部分。
<script type="text/discourse-plugin" version="0.8.13"> api.reopenWidget("header-buttons", { tagName: "span.header-buttons", html(attrs) { if (this.currentUser) { return; } const buttons = []; if (attrs.canSignUp && !attrs.topic) { buttons.push( this.attach("button", { label: "sign_up", className: "btn-primary btn-small sign-up-button", action: "showCreateAccount", icon: "user" }) ); } buttons.push( this.attach("button", { label: "log_in", className: "btn-primary btn-small login-button", action: "showLogin", icon: "user" }) ); return buttons; } }); </script> -
点击 Save



