让dede系统 正文标题以拼音显示的方法
方法:
选择:网站栏目管理,修改栏目的高级选项,文章命名规则:{typedir}/{Y}{M}{D}/{aid}.html 这是默认的状态
修改为:{typedir}/{pinyin}.html 我觉得{Y}{M}{D}没什么用,所以也去掉了。
重新更新一下,看看是否有效果?
别着急,现在显示出拼音了,zhanyouwangshishenmea_1.html,但是后面还多了个_1,怎么去掉这个呢?
修改include里面的inc_channel_unit_function文件,找到$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule);把."_".$aid去掉,就可以了!
如果文章标题是英文的,会在单词之间加_,但是拼音的就不行了,需要修改
include\inc\inc_fun_funAdmin.php
for($i=0;$i<$slen;$i++){
if(ord($str[$i])>0x80)
{
$c = $str[$i].$str[$i+1];
$i++;
if(isset($pinyins[$c])){
if($ishead==0) $restr .= $pinyins[$c][color=Red]."-";[/color]
if($isclose==0) unset($pinyins);
[color=Red]if(substr($restr,-1)=="-") $restr = substr($restr,0,strlen($restr)-1);[/color]
return $restr;
转载于:https://blog.51cto.com/scottlinn/268692
让dede系统 正文标题以拼音显示的方法相关推荐
- Win10电脑桌面此电脑、网络、回收站与用户的文件等系统自带图标取消显示的方法
在Windows10电脑中,一般桌面默认会显示如下所示的一些系统自带图标. 然而,在上述这些图标中,有一些我们可能相对而言使用的频率比较低,比如网络图标,以及上图中最上面的Administra ...
- win7系统下 OpenGL 不能正常显示解决方法
这几天想看看OpenGL,按照网上介绍在win7的vs2008上使用glut插件.安装完成glut插件后,程序能编译通过,但是运行时,glut窗口要么是白色,要么卡在那里,不正常. 本来以为是win7 ...
- DEDE无简略标题时显示完整标题
新闻的标题需要进行字数限制,这就需要加入一个title属性,让鼠标放上去的时候显示完整标题.另外目前的调用只能同时调用一种标题方式,不过可 以采用以下方法,进行判断,无简略标题显示完整标题.例如ded ...
- dede搜索结果页列表标题长度修改方法
分类:DEDE教程 来源:达荣设计 Tags:标题长度 dede系统搜索结果页的列表标题长度,在默认情况下是比较短的,不能完全显示出来,那么其解决方法如下: 第一:找到搜索结果页面模板,一般为sear ...
- Dede后台验证码不显示解决方法详解
1检查看看有没有开启gd,用<?php phpinfo();?>检查. 2在include/common.inc.php打开错误报告error_reporting(E_ALL); // 报 ...
- 适配iOS 13 tabbar 标题字体不显示以及返回变蓝色的为问题
// 适配iOS 13 tabbar 标题字体不显示以及返回变蓝色的为问题 if (@available(iOS 13.0, *)) {//[[UITabBar appearance] setUnse ...
- 添加打印机还显示脱机_win7系统电脑连接打印机后显示脱机怎么办
打印机是办公设备中必不可缺少的一部分了,可以帮助用户打印文档和材料.win7旗舰版系统电脑连接打印机后出现无法打印的问题,访问共享打印机显示"打印机为脱机状态",只能删除打印 ...
- 打造自己的树莓派监控系统2--内存监控-matplotlib显示数据
系列文章: 文章1:打造自己的树莓派监控系统1–CPU监控-matplotlib显示数据 文章2:打造自己的树莓派监控系统2–内存监控-matplotlib显示数据 文章3:打造自己的树莓派监控系统3 ...
- android h5状态栏消息,安卓实现系统状态栏的隐藏和显示
尤其视频类APP,需要实现切换到横屏后,隐藏系统状态栏,全屏显示,以实现看更大画面的视频.当切换回竖屏后,又显示状态栏.那么如何实现呢? 网上流传着很多种做法.比如: 1.在AndroidManife ...
最新文章
- HTTP协议通信原理 (资源)
- Java NIO(十五) Path 的用法
- Commons IO
- varnish Cconfigure
- python coverage 使用技巧
- java 输入 方程,用java 编写一程序,求解一元二次方程:aX2+bX+c=0.参数a、b及c从命令行做参数输入 java...
- NTU课程:MAS714 (3)Graph Algorithms
- 树回归源码分析(1)
- ubuntu配置安装KBEngine服务器
- spark SQL学习(认识spark SQL)
- C++落选,2021年最想学习的五大编程语言
- Oracle 联合主键
- 数据库—并发调度的可串行性
- 类似地图比例尺钩子下边框实现
- html模板导出pdf文件
- 数字逻辑EduCoder课设项目 厨房计时器系统设计 Logisim实现
- 有关于TCP三次握手和四次挥手的理解
- 美术 2.7 Metallic与Speculer流程
- 使用nginx配置服务器80端口指向多个服务,解决微信公众号等平台只能绑定80端口问题。
- 【QT学习六】QTextEdit
热门文章
- Android Studio 模拟器打不开解决方法
- 最近研究NFC的总结
- windows10下wordcloud模块成功安装
- 宁畅g40系列服务器发布,基于第三代至强可扩展处理器,宁畅G40系列服务器正式发布...
- windows电脑使用iTunes导入视频/音乐(本人使用,仅供参考)
- 比基尼新娘沉醉花海之爱。(组图)
- 游戏安全资讯精选 2017年第十六期:房卡式棋牌游戏涉赌博风波,抓娃娃火爆市场背后的安全隐患需警惕,Linux内核的Huge Dirty Cow权限提升漏洞...
- 计算机机房通风,机房为什么要装通风系统?
- PPPoE协议应用场景
- Social Radio:像收听广播一样收听Twitter状态更新