
dedecms使用布尔型全局变量为模板设置开关功能 有时候在织梦模板中插入广告的时候,我们希望可以给他设置一个后台的开关。这个开关打开的时候,前段就显示广告代码,否则广告代码的位置就显示为空白(html源文件中代码也是空白)。这个功能可以使用dede的自定义全局变量来实现,并且非常方便。在后台系统设置的地方添加一个自定义变量,名为cfg_adctr字段类型为布尔型。名称为是否开启广告。然后在模板中可以这样调用:{dede:global.cfg_adctr runphp='yes'}if(@me=='Y')@me='这里写广告代码';else{@me='';}{/dede:global.cfg_r_tag}这样,当后台开启广告的时候,前端就会产生
织梦cms发表文章后自动更新网站地图sitemap 织梦cms自带的sitemap功能不是很好用,安装织梦cms-sitemap生成插件之后就完美了。美中不足之处就是这个sitemap在发表新文章之后不会自动更新。按照这个教学操作,可以实现dedecms自动更新sitemap。1、安装织梦网站地图sitemap生成插件;2、织梦后台-系统-系统基本参数,添加个自定义变量变量名称:cfg_makesitemap变量类型:布尔(Y/N)参数说明:发表文章后马上更新地图变量值:Y所属组:站点设置3、找到/dede/inc/inc_archives_functions.php搜索global $arcID在它上面插入global $cfg_basedi