演示地址:https://94zt.com/png/1.html
配套教程:
【原创】discuz实现伪静态目录化之后,门户发布文章也同步实现伪静态目录化
【实测】Discuz! X 自定义主导航栏目高亮显示的方法
修改前:
修改后:
【注明:本教程不支持二级栏目,如:https://tuyuanma.com/AAA/BBB/1.html ,仅支持:https://tuyuanma.com/AAA/1.html,不支持文章翻页,不支持文章翻页,不支持文章翻页】
教程开始:
1、进入网站根目录——source——function——打开 function_portal.htm 文件
2、搜索代码!qinai!游客!yincang_youke! 修改为:!qinai!游客!yincang_youke! 3、进入网站后台——工具——更新缓存即可
IIS伪静态规则!qinai!游客!yincang_youke! nginx伪静态规则!qinai!游客!yincang_youke!
如需要在编辑器发布帖子后,也将查看链接修改为优化后的伪静态,则需自定义添加数据库调用
1、进入网站根目录——source——include——portalcp——打开 portalcp_article.htm 文件
2、在代码if(!defined('IN_Discuz')) {
exit('Access Denied');
}
下方添加数据库查询调用语句,- $a = DB::result(DB::query("SELECT a FROM ".DB::table('abc').""));
复制代码 如您自定义的调用函数为lanmu,调用pre_portal_category数据表catid字段,则调用代码如下!qinai!游客!yincang_youke! ,然后将自定义的函数代码替换到门户文章编辑器对应位置即可
3、进入网站根目录——template——default 或当前使用模板——portal——打开 portalcp_article.htm 文件
搜索代码!qinai!游客!yincang_youke! 替换为!qinai!游客!yincang_youke! 最后再进入后台更新缓存即可 |