织梦dede文章实现代码高亮显示安装教程

   这几天在更新文章的时候发现用织梦dedecms贴一些代码无法高亮,要么使用变色要么使用引用才能让人看的清楚,当初使用WordPress的时候,WordPress有插件或者修改代码就能使代码高亮,那么织梦dede有没有这种功能呢?从网上找了很多资料,并自己做了修改,最终成功实现织梦dedecms代码高亮,现在我就来分享一下织梦dede文章实现代码高亮显示安装教程。
代码高亮最终显示效果
   一、下载织梦dede编辑器增加插入代码代码并高亮显示代码插件
   下载地址:http://pan.baidu.com/s/1c1QmGe 密码:ggir
   本次插件分为GBK和UTF-8两种,请根据自己网站自行选择。
   二、插入代码插件
   1、解压插件压缩包会得到两个相应的编码文件夹include和templets,对网站根目录文件相应覆盖替换。
覆盖templets文件
覆盖plus文件夹
   2、修改文章内容页模板,系统默认的是article_article.htm,如果你做了修改,请使用修改后文件。在其<head>与</head>标签之间添加以下代码:
{dede:include filename="plus/highlight.htm"/}
在文章内容页模板添加代码
   至此编辑器修改已经完成,你在打开文章编辑页面,就会在文章编辑最后面看到添加或更新代码按钮。
高亮代码插件已经安装完毕
选择相应的语言即可
   补充:如果你想使用织梦dede文档关键词给自己加关键词链接,高亮后的代码中是没有关键词的链接的,这个插件直接显示源码,例如<a href='$key_url' target='_blank'><u>$key</u></a>,如果想使织梦dede文章页自动添加关键词内链描文本,需要修改include/arc.archives.class.php文件。
   第一步:找到第1213行附近,//恢复超链接
   第二步:在下一行添加以下代码即可
$body = preg_replace("#<pre class=\"brush:(.*)\">(.*)(<a(.*))><u>(.*)<\/u><\/a>(.*)<\/pre>#isU" '<pre class="brush:     \\1">\\2\\5\\6</pre>' $body);
   至此,织梦dede文章实现代码高亮显示安装全部完成。完成后,别忘清除一下浏览器缓存或更新下页面。如果还有不懂的可以加我微信或者qq咨询。
请尊重我们的辛苦付出,未经允许,请不要转载济南seo-关注网站优化推广和网络营销-老米seo技术博客的文章!
上一篇:织梦dede制作html地图方法(附赠超大气模板)
下一篇:织梦Dede生成栏目提示inc_catalog_base.inc权限无法写入解决方案