本文将为您提供关于织梦DEDECMS去面包屑导航中*后一个连接符的办法的详细介绍,同时,我们还将为您提供关于DEDECMS面包屑导航自动加入锚文本的小技巧、dedecms去掉友链中“织梦链”的办法、D
本文将为您提供关于织梦DEDECMS去面包屑导航中*后一个连接符的办法的详细介绍,同时,我们还将为您提供关于DEDECMS 面包屑导航自动加入锚文本的小技巧、dedecms去掉友链中“织梦链”的办法、DEDECMS去除织梦一切自带后门和破绽的办法教程、dedecms面包屑导航修改方法的实用信息。
本文目录一览:- 织梦DEDECMS去面包屑导航中*后一个连接符的办法
- DEDECMS 面包屑导航自动加入锚文本的小技巧
- dedecms去掉友链中“织梦链”的办法
- DEDECMS去除织梦一切自带后门和破绽的办法教程
- dedecms面包屑导航修改方法
织梦DEDECMS去面包屑导航中*后一个连接符的办法
DedeCMS默认的面包屑导航调用标签为:{dede:field name=’position’/}
调用出来的形式是:主页>栏目一>栏目二>。在DedeCMS面包屑导航去链接办法中说到了怎么把这个生成的面包屑导航的链接去掉,今天就说说,怎么去掉这个导航中的*后一个连接符“>”。
虽然没什么不好,但是追求细节的我还是决定改变成结尾无连接符的样式。
解决办法一共有两种:
一、修改底层文件,打开include/typelink.class.php 文件。
将代码
return $this->valuePosition.$this->SplitSymbol;
修改为:
return $this->valuePosition;
二、修改调用标签。
原面包屑导航的调用标签为:
查看模板打印代码帮助
{dede:field name=’position’/}
修改为:
{dede:field name=’position’ runphp=’yes’} $a=mb_strlen(@me);//计算字符串的长度 @me=cn_substr(@me,$a-2,-1);//截取字符 {/dede:field}
本文章网址:http://www.ppssdd.com/code/9743.html。转载请保留出处,谢谢合作!
DEDECMS 面包屑导航自动加入锚文本的小技巧

面包屑导航(网站频道导航)加入 title=*** 锚文本的方法:
有时候我们的网站名称跟关键字根本不沾边,但是又想在面包屑导航加入锚文本,可以用下面的代码实现:
方法一:
<a title='' 关键字 '' href=''{dede:global.cfg_basehost/}''>{dede:global.cfg_webname/}</a>> {dede:type}<a href="[field:typelink /]">[field:typename /]</a> {/dede:type}
{dede:global.cfg_basehost/} 是网站地址 {dede:global.cfg_webname/} 是网站名称,也可以直接用网站名称代替,使用标签是为了方便以后修改以后不用一个个的修改模版了,后面的 {dede:type}<a href="[field:typelink /]">[field:typename /]</a> {/dede:type} 是调用当前频道的名称和网址。
方法二:直接修改 {dede:field name=''position''/} 效果
先上一张效果图大家看看

DEDE 调用导航的标签为:{dede:field name=''position''/} 生成 HTML 静态文件后网页源代码是这个样子的
<a href=''http://www.***.com''> 首页 </a>> <a href=''http://www.baoluowanxiang.com/cms/''> 频道名称 </a>
如果我们想实现上图的效果,请参考我的做法。
首先登陆网站后台系统 — 站点设置

网页主页链接留空,主页链接名填写你自己的网站名称。
然后修改 include 目录下的 typelink.class.php 推荐用 editplus 编辑,不要用记事本。
代码 113 行中的加上 title='' 关键词 '' 注意是半角的 '' 不是 ",不然程序会出错。

修改完以后上传到空间,然后更新一篇文章再查看网页源代码,就像以下这个样子了。
<a title='' 关键字 '' href=''http://www.***.com''> 网站名称 </a>> <a href=''http://www.***.com/pindao/''> 频道名称 </a>
dedecms去掉友链中“织梦链”的办法
近期的dedecms版本更新后,大家可能发现网站一生成首页html,友链处就会出现几个莫名其妙的链接,查看后台友链管理模块儿,还没有那几个链接,这时担心被挂黑链了吧?
其实不用担心,这只是 dedecms 投放的织梦链代码。虽然是免费用dede的程序,可以不经网站管理员许可,放个链接在这,确实让人很不舒服,还影响其它网站交换友链的兴趣,所以广大有强迫症的网站管理员朋友们还是去除之。
ps:共享世纪网站管理员提示,使用免费dedecms程序的朋友,若使用此办法去除织梦链,建议在网站其它位置为dedecms做一个链接,毕竟这个程序为我们建站提供了很多便利。
一、dedecmsV5.7去除友链中的织梦链的办法
后台模块---文件管理器,找到织梦CMS V5.7根目录,include/taglib/flinktype.lib.php 文件,删除如下代码,然后重新生成首页HTML。
$dedecms = false;
$dedecms->id = 999;
$dedecms->typename = '织梦链';
if($type == 'dedecms') $row[] = $dedecms;
二、dedecmsV5.6去除友链中“织梦链投放”连接的办法:
后台模块---文件管理器,找到织梦CMS V5.6根目录,include/taglib/flink.lib.php 文件,删除如下代码,然后重新生成首页HTML。
// 获取织梦链
$cache_file = DEDEDATA.'/cache/dedelink.txt';
if(file_exists($cache_file))
{
$result = unserialize(file_get_contents($cache_file));
}
if(!isset($result['result']) OR $result['timeout'] < time())
{
$linkUrl = DedeGetHtml("")."flink_v56.php?lang={$cfg_soft_lang}&site={$_SERVER['SERVER_NAME']}&version=".$cfg_version;
$linkInfo = DedeGetHtml($linkUrl);
$result = array();
$result['result'] = $linkInfo;
$result['timeout'] = time() + 60 * 60 * 3; // 缓存3个小时
file_put_contents($cache_file, serialize($result));
} else {
$linkInfo = $result['result'];
}
记得一定要重新生成HTML才行。
DEDECMS去除织梦一切自带后门和破绽的办法教程
Dedecms去除所有自带后门和漏洞的方法(DEDE安装之后需要做的事)Dedecms安全步骤,安装之后的操作
1 将文件夹dede改名为其他,比如 /dede97.com/
2 搜索ad.Dedecms.com,文件D:WebSitefukedh.comwwwgzadmintempletslogin_ad.htm
删除如下这一段:
|
dedecms面包屑导航修改方法
做过SEO的朋友都应该知道,网站的面包屑导航,对网站排名来说非常有帮助,对于用户体念也是非常好的。
下面分享一下dede网站的面包屑导航修改方法:
比如要删除织梦网站面包屑导航中多余 >去掉面包屑导航最后的 > (我把它修改成了 - 注意有空格,在正则的时候需要注意下) {dede:field name='position' runPHP='yes'}@me=preg_replace("/ - $/imU","",@me);{/dede:field}
删除当前位置里的超链接?
只保留文字
如:
主 页 > 企业简介 > 组织结构
修改方法一:
PHP文件\include\arc.archives.class.PHP
文件\include\arc.listview.class.PHP
文件\include\arc.partview.class.PHP
把三个文件里面的这句
PHPFields['position'] = $this->TypeLink->GetPositionLink(true);
都改成
PHPFields['position'] = $this->TypeLink->GetPositionLink(false);
修改方法二:
{dede:field name='position' function="strip_tags(@me)"/}
或者
{dede:field name='position' function="html2txt(@me)"/}
PHP您当前所在的位置:
<a href="/">本站首页</a> >{dede:channel type='top' current}{/dede:channel} >{dede:channel current}{/dede:channel}
今天的关于织梦DEDECMS去面包屑导航中*后一个连接符的办法的分享已经结束,谢谢您的关注,如果想了解更多关于DEDECMS 面包屑导航自动加入锚文本的小技巧、dedecms去掉友链中“织梦链”的办法、DEDECMS去除织梦一切自带后门和破绽的办法教程、dedecms面包屑导航修改方法的相关知识,请在本站进行查询。
本文标签: