大家好,希望你们一切顺利……
我目前是所在网站的新管理员(也是 CSS 新手),正在添加新的样式等。但还有一件事我想修改,却不知如何操作——也许是我找错了地方、区域,或是用词不当……
基本上,我想让网站左上角的 Logo 点击后在新标签页中打开外部链接,或者直接跳转到该链接。这是否可行?非常感谢,如果这个问题之前有人问过,也请见谅。
再次感谢大家的帮助!
大家好,希望你们一切顺利……
我目前是所在网站的新管理员(也是 CSS 新手),正在添加新的样式等。但还有一件事我想修改,却不知如何操作——也许是我找错了地方、区域,或是用词不当……
基本上,我想让网站左上角的 Logo 点击后在新标签页中打开外部链接,或者直接跳转到该链接。这是否可行?非常感谢,如果这个问题之前有人问过,也请见谅。
再次感谢大家的帮助!
请查看 Discourse 主题开发者指南 和 Discourse 主题使用入门指南。不过,如果您希望原本指向论坛首页的 Logo 改为跳转到其他网站,这种情况则较为特殊。我想我之前做过类似的事情,但具体细节已记不太清。GitHub - discourse/discourse-custom-header-links · GitHub 或许能提供一些线索。
好的,谢谢回复。这样做会让标志更有用,毕竟这是一个社区网站,标志就是品牌,希望你能理解我的意思。
您也可以使用现有组件来实现这一点。根据您的设计,这可以让用户更清楚地意识到这些链接会将他们带离论坛,前往您的主品牌网站。
比如,当鼠标悬停在徽标上时弹出提示。
不,这会在您的网站上添加一个单独的“品牌”标题。
要将现有徽标链接到外部网站,您需要使用一段简短的脚本对其进行修改:
<script type="text/discourse-plugin" version="0.8">
api.changeWidgetSetting('home-logo', 'href', 'https://example.com');
</script>
不过正如所说,这对您的用户来说可能是一个意想不到的操作。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.