codecamp

OpenSNS-新增广告位教程

2.6.0版简易添加广告位教程

新版本支持一句代码增加广告位,调用方式如下

{:hook('Advs',array('pos'=>'[参数1 广告位置英文名]','title'=>'[参数2 广告位中文名]','type'=>'[参数3 广告类型]','width'=>'[参数4 广告位宽度]','height'=>'[参数5 广告位高度]','theme'=>'[参数6 主题名]'))}



参数1必须为英文

参数2必须为中文

参数3必须为数字  1代表单图广告  2代表多图广告 3代表文字广告 4代表代码广告

参数4可以为各种计量单位的数值,如100px  10% 1.2em 等

参数5同参数4

参数6为主题名,可选,只有部分主题中运用的广告位才需要填写此参数,如小清新风格,填Light,参数为主题的英文名,如果运用在全部主题,则写all,默认为all

例:

{:hook('Advs',array('pos'=>'weibo_filter_right','title'=>'微博过滤右方','type'=>'1','width'=>'200px','height'=>'200px','theme'=>'all'))}




blob.png

添加代码之后,清空缓存,刷新当前页面,系统就会自动添加一个广告位。


下一讲,我们将学习友情链接的配置

OpenSNS-邮件注册配置教程
OpenSNS-友情链接配置教程
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

OpenSNS模块使用

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }