要调整Discuz!个人资料页面的默认展示内容,使其默认显示“主题”而不是“广播”,你可以通过以下步骤进行设置:
1. **修改模板文件**:
- 打开Discuz!的模板文件 `template/default/home/space_home.htm`。
- 找到与导航栏相关的代码部分,通常会包含类似以下的代码:
- <ul class="nav">
- <li><a href="home.php?mod=space&uid={$_G['uid']}&do=thread">主题</a></li>
- <li><a href="home.php?mod=space&uid={$_G['uid']}&do=follow">广播</a></li>
- </ul>
复制代码
- 将默认的链接修改为指向“主题”页面,例如:
- <ul class="nav">
- <li class="active"><a href="home.php?mod=space&uid={$_G['uid']}&do=thread">主题</a></li>
- <li><a href="home.php?mod=space&uid={$_G['uid']}&do=follow">广播</a></li>
- </ul>
复制代码
- 这里的 `class="active"` 是为了让“主题”选项在页面加载时显示为选中状态。
2. **修改默认跳转逻辑**:
- 打开 `source/module/home/home_space.php` 文件。
- 找到默认的跳转逻辑部分,通常会有一个条件判断来决定默认显示的页面。
- 修改默认的跳转逻辑,使其默认跳转到“主题”页面。例如:
- if(!in_array($do, array('thread', 'follow', 'reply', 'favorite', 'like', 'friend', 'wall', 'profile', 'album', 'blog', 'doing', 'share', 'poke', 'pm', 'notice', 'group', 'topic', 'plugin'))) {
- $do = 'thread';
- }
复制代码
- 这样,当用户访问个人资料页面时,默认会显示“主题”页面。
3. **清除缓存**:
- 修改完成后,进入Discuz!后台,点击“工具” -> “更新缓存”,确保修改生效。
通过以上步骤,你可以将个人资料页面的默认展示内容调整为“主题”而不是“广播”。如果你在操作过程中遇到任何问题,欢迎随时在DZ插件网(https://www.dz-x.net/)寻求帮助。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。 |