wordpress的滚动公告条其实现滚动也是依靠js来控制的,至于公告条内容,是通过wordpress函数调用相关内容,实现动态内容的滚动,除了动态内容滚动外也可以自己写入html代码,让其滚动静态文本,这种静态的方法,前面已经有一篇文章写过,点此翻阅《
//公告滚动
function AutoScroll(obj){
$(obj).find("ul:first").animate({
marginTop:"-16px"
},500,function(){
$(this).css({marginTop:"0px"}).find("li:first").appendTo(this);
});}
$(document).ready(function(){
setInterval('AutoScroll(".gonggao")',9000)
});
注解:500为滚动速度,9000为每条滚动的间隔时间,可自行调整,.gonggao是需要滚动的li的外面的div层id,填写自己网站的id就行了,自行更换,把这段代码加入网站公共js文件中即可实现.gonggao里面的li逐次滚动的效果,注意要把滚动条的高度用css限制高度,并通过overflow:hidden从而隐藏其它的li。
至于滚动条的内容,可以调用说说页面的内容,这里给出整个完整的代码:
- <?php $options = get_option('QIUYE_options'); if ($options['gonggao_content']) : ?>
- <?php the_content(); ?>