首页 > 教程 >
dedecms实现"文章标题-2级栏目-1级栏目-网站名"的优化方法
2023-03-05教程围观次
简介织梦EDECMS文章页的title结构是:文章标题-网站名现在我们想改为:文章标题-2级栏目-1级栏目-网站名的形式。织梦58网站站以前就是如此一种方法是:在/include/inc_archives_view.php中查找tp.typedir,然后替换成tp.typedir,tp.typename在文章模板中用{dede:fieldname='typename'/}调用。这样就OK啦。可以实现在
织梦EDECMS文章页的 结构是:
“文章标题-网站名”
现在我们想改为:
“文章标题-2级栏目-1级栏目-网站名” 的形式。织梦58网站站以前就是如此
一种方法是:
在 /include/inc_archives_view.php 中查找 tp.typedir,然后替换成 tp.typedir,tp.typename
在文章模板中用 {dede:field name='typename' /} 调用。这样就OK啦。可以实现在文章页显示文章所属栏目的名称,不过,这个栏目是文章最接近的一个栏目。
里用如:
{dede:field name=' '/}-{dede:field name='typename'/}-{dede:global name='cfg_webname'/}
这样就OK了。
第二种方法更科学、更简便:
下面用“position”来实现。
(A)代码如下:
{dede:field name=' ' /}-{dede:field name='position' runphp='yes'}
$tc="-"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符
@me=html2text(@me); //去除html标签
$tf=split($tw,@me); //分解成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk
$tk.=trim($tf[$ta]).$tc;
}
$tk=substr($tk,0,-1);
@me=$tk; //赋值给@me
{/dede:field}-{dede:global name='cfg_webname' /}
将以上代码放在文章页模板 < ></ > 之间就可以实现“文章标题-n级栏目-......-2级栏目-1级栏目-网站名”的形式了。
用这种方式,如果你某N级栏目目录太深,导致文章标题太长成了“文章标题-100几十级栏目-......4级栏目-3级栏目-2级栏目-1级栏目-网站名”这样怎么办?
(B)解决办法如下:
{dede:field name=' ' /}-{dede:field name='position' runphp='yes'}
$tc="-"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符
@me=html2text(@me); //去除html标签
$tf=split($tw,@me); //分解成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk
$tk.=trim($tf[$ta]).$tc;
}
$tk=substr($tk,0,-1);
$tk=str_replace("-4级栏目-3级栏目","",$tk);
@me=$tk; //赋值给@me
{/dede:field}-{dede:global name='cfg_webname' /}
增加蓝色部分,把你不想要的栏目标题如上红色的填上即可。
另:
这种方法也可以用在栏目的 上,把二级以下的栏目标题如“一级栏目//二级栏目”这种讨厌的形式给kill掉。
用法是:
抄上面的代码(A)到< ></ >,不要 {dede:field name=' ' /}- 这一段即可。
当然这里的“-”分隔符,可以换成“|”
下载链接:网站源码/小程序源码/网站模板下载
下载排行
- 最新仿神马在线播放视频电影网站,带VIP系统,试看功能 全站数据,优化视频上传,三级分销 火车头采集
- 狂雨小说系统带全部插件/真正可以运营的小说站点系统源码
- Blackcat V2.2付费会员制WordPress资源站主题
- 短视频去水印-刷步数-别踩鸡块合集小程序源码带流量主
- 壁纸头像/动态壁纸小程序源码-支持用户投稿-带部分采集功能+视频搭建教程
- 最新去水印小程序源码/独立后台抖音去水印源码
- 365投票抽奖助手V4.5.95版本小程序源码|前端+后端完整源码
- AI智能识别微信小程序源码带流量主功能
- H5网页漫画小说苹果cms模板源码/支持对接公众号/支持三级分销
- 最新视频/图集去水印小程序源码/步数小程序源码/王者战力小程序源码/红包封面小程序源码