织梦dedecms 如何自定义标签调用内容
网站建设 2022-07-27 08:13www.1681989.com免费网站
织梦标签调用主要集中在/clude/taglib/下面! 而他的调用方式是这样的 /clude/helpers/channelunit.helper.php文件内 //由于考虑兼容性,原来文章调用使用的标记别名统一保留,这些标记实际调用的解析文件为c_arclist.php if (preg_match( /^(artlist|likeart|hotart|imglist|imgfolist|coolart|specart|autolist)$/ , $tagname )) { $tagn […]
织梦标签调用主要集中在/clude/taglib/下面!
而他的调用方式是这样的
/clude/helpers/channelunit.helper.php文件内
//由于考虑兼容性,原来文章调用使用的标记别名统一保留,这些标记实际调用的解析文件为c_arclist.php if (preg_match( "/^(artlist|likeart|hotart|imglist|imgfolist|coolart|specart|autolist)$/" , $tagname )) { $tagname = 'arclist' ; } if ( $tagname == 'friendlk' ) { $tagname = 'flk' ; } if (_array( $tagname , $alltags )) { if (_array( $tagname , $disable_tags )) { if (DEBUG_LEVEL) echo 'DedeCMS Error:Tag disabled:"' . $tagname . '" <a href="http://help.dedecms./stall-use/apply/2013/0711/2324.html" target="_blank">more...</a>!' ; contue ; } if (DEBUG_LEVEL==TRUE) { $ttt1 = ExecTime(); } $filename = DEDEINC. '/taglib/' . $tagname . '.lib.php' ; echo $filename ; clude_once ( $filename ); $funame = 'lib_' . $tagname ; $dtp ->Assign( $tagid , $funame ( $ctag , $refObj )); if (DEBUG_LEVEL==TRUE) { $queryTime = ExecTime() - $ttt1 ; echo '标签' . $tagname . '载入花费时间' . $queryTime . "<br />\r\n" ; } } } |
我们可以看到,根据你调用的标签!
比如dede:artlist
if (preg_match( "/^(artlist|likeart|hotart|imglist|imgfolist|coolart|specart|autolist)$/" , $tagname )) |
会进行判断!因为现有的只有这些!
然后
$filename = DEDEINC. '/taglib/' . $tagname . '.lib.php' ; |
就会获取对应的文件!
然后在taglib里面增加一个xhcss.lib.php的文件,那么我们就可以用
{dede:xhcss}来调用内容拉!
然后我们需要在里面增加函数
<?php if (!defed( 'DEDEINC' )) exit ( 'Request Error!' ); function lib_xhcss(& $ctag ,& $refObj ) { } |
然后自行处理函数即可!
网站设计
- 静宁会SEO的网站建设公司:全面提升您的网络影
- 提升在线业务的关键:选择最佳的丽水网站建设
- 浙江网站优化发展潜力如何
- 井研专业的网站建设公司:打造您的在线品牌
- 灵山SEO网站建设公司:提升您的在线业务表现
- 蒙城网站建设优化公司:提升您网站表现的理想
- 阳谷企业网站优化:提升线上业务力的关键
- 樟树专业的网站建设公司:打造您在线业务的坚
- 通河百度SEO排名的策略与技巧
- 重庆百度快照排名如何进行精准的客户引流
- 重庆百度快照排名
- 常宁便宜的建站公司:助您轻松打造在线业务
- 巫溪百度网站优化:提升网站曝光率与流量的关
- 湖北整站优化怎么做才能放大客户需求
- 闸北网站建设多少钱?全面解析与预算规划
- 辽宁企业网站优化怎么做电话营销