dede文章命名规则改变方法
来源:互联网 发布:联想网络控制工具离线 编辑:程序博客网 时间:2024/05/16 17:41
可以通过dedecms的频道管理功能进行设置,后台管理->“频道管理”->选择相应频道的“修改”选项->“高级选项”,这里可以直接修改,系统提供有下列几种命名规则:
{Y}、{M}、{D} 年月日
{timestamp} INT类型的UNIX时间戳
{aid} 文章ID
{pinyin} 拼音+文章ID
{py} 拼音部首+文章ID
{typedir} 栏目目录
{cc} 日期+ID混编后用转换为适合的字母
按要求修改后提交确认即可。(比如本站就改为了“{typedir}/{aid}.asp”)
个别情况下,默认的命名规则并不能满足要求,这就需要对程序作出相应的改动。具体来说,即是修改include目录下的inc_channel_unit_functions.php文件。
举个例子,我们希望{pinyin} 直接显示文章名的拼音,不希望后面再加上文章ID,我们可以对inc_channel_unit_functions.php作如下改动:
找到 $articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule); 替换成 $articleRule = str_replace("{pinyin}",GetPinyin($title),$articleRule);
以上是抛砖引玉,懂php的直接改inc_channel_unit_functions.php文件就可以了。在dede最新版本5.7sp1正式版中这个文件的位置是include\helpers\channelunit.helper.php
- dede文章命名规则改变方法
- dede文章默认命名规则
- dede列表命名规则
- dede小结1(dede修改默认的目录相对位置和修改文章命名规则)
- 文章命名规则
- Dede修改默认URL命名规则
- JNI方法命名规则
- dede统计栏目文章数实现方法
- dede调用副栏目文章列表方法
- dede文章摘要字数的设置方法
- dede文章摘要字数的设置方法
- dede文章摘要字数的设置方法
- dedecms批量更改 文章命名规则
- dedecms批量更改 文章命名规则
- 较好的方法命名规则
- Java方法、变量命名规则
- DEDE调用今日更新文章和文章总数的方法
- .net官方编码方法和命名规则
- 05-SQLite之order by对结果集进行排序
- no rule to process file "xxxxxxxxx" of type XXXXXX.h for architecture i386解决办法
- 各个搜索引擎的user-agent
- Flex之旅:第二部分:容器与布局(6)---在容器中滚动到某个指定的子组件
- 步步为营_Android开发课[28]_用户界面之Spinner(下拉列表)
- dede文章命名规则改变方法
- Android Shape绘制实用圆圈
- Apache -Common-lang包使用
- JAVA 内存管理总结:内存泄露、数据存储、垃圾回收机制一网打尽!
- 使用Jenkins搭建iOS开发的CI服务器
- 【android】Socket简单用法
- 求点类中距离
- 我应该怎样实施一套BI系统?
- 第一篇