此插件用来在文章或者页面插入一个PicasaWeb相册,以短代码形式,中间数值为相册链接的ID。



[picasaweb]20112[/picasaweb] |
效果如下:
WordPress官方下载:PicasaWeb for WordPress
福利,代码版:
1.功能代码丢主题functions.php循环内
function picasaweb($atts, $content=null){ return '<div id='.$content.' class="picasaweb" num="1" name="您的Google用户名" wid="图片最大宽度限制"><div class="navi-l"></div><p class="items"></p><div class="navi-r"></div></div>'; } add_shortcode('picasaweb','picasaweb'); |
如果像我只在一个地方,那就直接上html代码,我就是这么干的:
<div id='相册链接ID' class="picasaweb" num="1" name="您的Google用户名" wid="图片最大宽度限制"><div class="navi-l"></div><p class="items"></p><div class="navi-r"></div></div> |
当然,这个html就不受程序限制咯~
2.CSS和JS,还有一张图片,图片和css放同一级。分享一个特定文章才调用的PHP代码,我就是这么干的:
<?php if (is_single('特定日志ID的数值,另一篇日志中间加小逗号')) { ?> <link rel="stylesheet" type="text/css" href="http://.../picasaweb.css" /> <script type="text/javascript" src="http://.../picasaweb.js"></script> <?php } ?> |
当然上段代码得放在jQuery库文件之后,啥?怎么加载jQuery库?我#¥%……&×
3.如果童鞋仅喜欢此相册展示效果,这个当然也是么问题的,看代码:
HTML代码段,一些div,img一条一条插入即可~
<div class="picasaweb" num="1"> <div class="navi-l"></div> <p class="items"> <img src="http://lh3.googleusercontent.com/_65ZfNm-tR48/TVYm30hRsXI/AAAAAAAAEVs/Poc7tn3N9bY/sy-1.jpg?imgmax=640"> <img src="http://lh4.googleusercontent.com/_65ZfNm-tR48/TVYm4AY9XcI/AAAAAAAAEVw/_SHY0xTC-f8/sy-2.jpg?imgmax=640"> <img src="http://lh5.googleusercontent.com/_65ZfNm-tR48/TVYm4HvyJ6I/AAAAAAAAEV0/RHU0pfP4goM/sy-3.jpg?imgmax=640"> </p> <div class="navi-r"></div> </div> |
CSS和图片这还得自己调用或者集成,jQuery控制代码得改改,与Picasa相册展示两者不可兼得,对象冲突:
jQuery(document).ready(function($){ //By ImMmMm.com $('.picasaweb .items').find("img:first").fadeIn(400); $(".navi-r").click(function(){ var nums=$(this).prev('.items').children('img').size(),num=$(this).parent('.picasaweb').attr('num'); if(num < nums){ $(this).prev('.items').children('img').hide().eq(num).fadeIn(400); num++; $(this).parent('.picasaweb').attr('num',num); }else if(num=nums){ alert('最后一张!') } return false }); $(".navi-l").click(function(){ var num=$(this).parent('.picasaweb').attr('num'); if(num > 1 ){ $(this).next('.items').children('img').hide().eq(num-2).fadeIn(400); num--; $(this).parent('.picasaweb').attr('num',num); }else if(num=1){ alert('第一张!') } return false }); }); |
呼,还是纯代码折腾来得给劲!~

sf
木木开始跳入制作插件的行列中了。。。
刚学会有激情~
这个不错哦~
围观
木木開始向插件之路進發了
雄起一把而已~
第二枚插件了?高效。。
马上会出第三枚~
看起来很强劲.
我一直是对WordPress恐惧,做了一个博客很久了里面的功能还没弄明白。
会写日志就OK~
强淫木,支持一个!
多谢多谢~
一直是用本地图片的飘过
其实这个展示效果也可以用在其他图片集上的~
最近好像一直在出作品啊。支持啊。这个插件也很不错。
周末周末嘛~
这个可以有
木木V5,这个真不错,如果大图下面能加入缩略图,可以跨图选择就更完美了!
可以实现,时间有限,记录先~
下面加个导航也可以,可以很醒目的知道共多少张图片,现在浏览第几张
插件,一直不懂……也就折腾点CSS
一点点来,条件成熟了就简单了~
刚被人泼冷水,而且还是个前两天才交流过折腾心德的人,哎……
自己喜欢就好~
这个要强顶
插件制造机木木
Wonderful plugin. Thanks for PicasaWeb plugin.
棒哇!
木木越来越牛逼了!一个大牛缓缓升起
谷歌的服务让人放心,
今天看主页居然是李白的诞辰1310周年,看来谷歌没忘咱俩华人啊。
好东西,图片是国内主机的鸭梨啊,小水管和小空间…
漂亮~能不能再增加添加单张图片的功能啊?
单张?那不就直接插入图片撒~
這個刷插件的速度好恐怖的說。。。
强大,想改弄到typecho上用肯定不错。
代码版可以直接转的,毕竟是基于jQuery的~
忘了问了,怎么取得 相册链接ID 的呢?
文章图片,比如我的一个相册地址为:……google.com/fivemu/20112# ,相册链接id就是20112~
已更新代码版,看看吧~
好的,这样我可以试试,相册展示和文章插入单个相册都能实现了,多谢多谢!
这个好
能不能外链skydrive的图片或者下载的链接,以前记得任大哥写过,不过每次都要那么折腾很麻烦。要是弄成插件了,方便多了就!
skydrive的图片貌似链接不固定,固定的图片地址还得自己解析的……
如果单是指使用这个效果那到是行的,分离一下就OK了~
求方法
看文章最后那段3~
Picasa好像被墙了,打不开啊
加s~
爱死这个插件了
【最近Picasa的”无限小图片存储”太赞了!!!
】
放了2年多的图片,才3MB~
还是喜欢纯插件 点击启用就可
不过插件多了,也会造成页面加载很多东西……
支持了~昨天就在群里说最好有能输出picasa的~~哈哈 感谢
恩,就是方便插入相册的~
功能很多啊!
不错的,挺好
木木 要是能连带着 一起输出picasa中照片的备注就更完美了
OK,实现~
额 好吧 灰常好 但是能告诉我怎么实现的么?乃的插件也没更新啊~~~
现在后台应该已经提示更新了~实现方法直接研究插件源码咯~
好吧 我这暂时没提示 支持乃的插件 希望越来越强大吧~~~晚安
这儿已经1.0.2了 http://wordpress.org/extend/plugins/picasaweb-for-wordpress/
可能后台推送会慢一些
越来越完善了。。不错
借助于强大的GoogleAPI撒~
建议第一张和最后一张那里,不要alert,直接不显示左边的箭头和右边的箭头,没得点,用户自然知道是第一张或者是最后一张。
恩。记下,之前要想做出这样,不过alert来得简单些……
木木的博客速度好给力……有哪些方面诶?
首先是主机给力,然后我开了插件 WP Super Cache
Hello, Is there any possibility to make this plugin work also with albums that are not visible on whole internet (visibility: “Anyone with the link”)? It would be fantastic if it would work.
Is currently not feasible.
有个疑问,如果是 google apps 用户呢?不是以 @gmail.com 结尾的
picasa登录的时候用什么用户名的?
我的 google apps 帐号,也就是我的邮箱 i@wange.im
直接输入 i@wange.im 也是行的,我刚试了试输入Gmail也是OK的,我把插件后面@gmail.com删了去~
占座学习
好实用的插件,希望Picasa不要再悲剧了
好服务总归要悲剧的~
太强大了,已经用上了,赞啊赞
貌似插件又更新了~~~照片备注显示更漂亮了 哈哈 支持
Hi your Plugin is Amazing, Is there any possibility to make thumbnails under Slideshow
tnx
Will be updated in time to allow
林木木 Thank you, waiting
Great Plugin!
How can I get the arrows (left / right) inside the photo? Like your example.
My arrows are OUTSIDE of the image.
Ths!
Articles about the CSS width is set.
Hi
Did you tested picasaweb plugin in IE 6, I tested and is not working!.
Cheers
Give IE6 it, even Microsoft themselves to give up!
意見而已:
應該提供 縮圖 的效果
因為 可以 選擇性地選擇想觀看的圖片, 也不用 次次按下一張吧
不過還要多謝的你好插件
恩,已经有朋友反馈过,我也记下来,有时间会更新~
Hello,
your plugin works as fine as expected, which I appreciate *very* much!
There is only a quite minor thing: the implementation via wp_footer hook throws a HTML validation error = element “link” is not allowed where it’s called (at the end of the page before closing body-tag).
Any advise for eliminating that?
Thanks in advance
Raimund
是不是因为picasa的链接形式改掉了?我无法用你这个插件唉
我测试插件代码运行正常,已经把相册的html代码加入到页面中来了,应该是墙的关系~
后台用户名填正确,然后想这样的链接…/109948552279273718837/RobinsonClubMaldives短代码用的是RobinsonClubMaldives。
好的 明儿我再去试一下