当使用手机访问我的论坛时,只显示“最近”板块。
如果只想进入某个特定分类,必须打开下拉菜单,点击“分类”,然后搜索并打开该分类。
我认为这很浪费时间。我希望进入我的论坛时,始终显示分类和子分类板块。
谢谢。
在 https://foro0.com/my/preferences/interface 中,您可以找到一个参数,用于选择您的默认首页。
针对整个论坛,该参数为 top menu,列表中的第一个元素即为首页(因此您应设置为 categories)。
有点奇怪,我原以为就是这个,但现在找不到你描述的分类面包屑状态,我可能理解错了或记错了
。
截图里“todas las categorias”和“todas”同时出现在面包屑中的那个页面是真实存在的吗?如果是,它的 URL 是什么?是 foro0.com/ 吗?
参考这个主题:https://meta.discourse.org/t/category-pulldown-search-does-not-show-subcategories/80677/,这可能并不是一个好的 UI 设计。因为在未选择任何分类的情况下,下拉菜单中会包含过多的子分类;而且分类下拉菜单的搜索功能本身就已经包含了子分类。
那么,很遗憾,目前似乎没有参数能直接实现您的目标。我认为最简单的办法是开发一个插件,在下拉菜单中显示分类下的子分类(类似于创建话题时的样式),并在最新的移动端视图中展示。
至少目前,对于桌面端视图,您可以考虑将“桌面分类页面样式”更改为“分类与最新内容”,并将分类作为首页展示。
所以你需要移除 ol.category-breadcrumb 元素的 hidden 类,这几乎是下面这个帖子的反面操作:Display all categories menu only inside the categories
不过我不太确定具体该怎么做 ![]()
如果是类似的情况,在桌面版中它始终显示,而在移动版中,如果您不在某个分类下,它会被隐藏。感谢您的帮助,我可以耐心等待,直到问题解决。
我确实不太具备这方面的资格,所以请谨慎参考,但……它确实有效!![]()
你可以自定义主题,并在“移动设备/头部”选项卡中添加以下代码:
<script>
jQuery(document).ready(function($) {
$("ol.category-breadcrumb").removeClass("hidden");
});
</script>
谢谢,代码我写在这里:https://foro0.com/admin/customize/themes/3/mobile/head_tag/edit
现在菜单总是显示,尽管加载需要一些时间
虽然菜单的形状变了,现在变成了这样
之前进入分类时,会出现这个可分离的菜单
能否让菜单恢复成之前的样子,不带描述?谢谢
非常感谢您的帮助,您帮了我大忙。我将继续调查,可能是因为这是一个脚本,所以并非总能正常加载。例如,当我进入某个分类后,点击顶部 Logo 返回主页时,有时 Logo 不会显示,我需要刷新网页才能正常显示。
我愿意按照对方告知的金额支付或捐款。这样可以吗?或者我可以聘请他人。