用GRAND FlAGallery创建个人相册

鉴于兲朝风声鹤唳的网络形势,结合之前在Picasa、Flickr以及imagebeta(挂了)图床的惨痛经历,俺不得不谨慎考虑一下目前photobuket相册的前途。

所以决定把相册搬到自己的服务器上。即使将来搬家有麻烦也认了。

于是简单一搜,发现评价最高的是NextGEN Gallery。于是下载来尝试了一番。
无耻地自省,早在2007年就用过而且没用明白而且把它束之高阁鸟。
再次启用,发现这个插件果然很强大很全面,可以导入现有的目录进行管理,生成缩略图和描述,tag关联,加水印等等一系列功能。具体用法懒得说了,77同学总结得很好很强大
只是要补充一点:往sidebar上加幻灯(slideshow)效果的时候,如果你的模板不支持动态sidebar,那么直接调用nggSlideshowWidget(3,320,240)是不行的。而要写成

<?php echo nggShowSlideshow(3,320,240); ?>

是的,必须调用echo。因为这个函数不是暴露给用户的接口,而是它自己用的。不知道像俺这样看到DynamicSidebar就要干掉的变态狂还有多少。在后台的Style里修改SlideShow小节可以调整幻灯片的表现形式,所以也不用另外再套上一层div标签。

但是高大全之下的阴影就是不精专。虽然NGG牛B轰轰的带了一批小弟,什么幻灯显示啊拖动显示啊平滑显示啊之类的,但是所有这些小弟都是针对单一图片集(Gallery)而不是相册(Album)的增效(NGG的Album效果见这里)。并不能满足本人华丽丽的相册要求(其实是嫌修改代码和CSS太麻烦。)于是在WP官网上一顿好找,终于找到了GRAND FlAGallery这款明显是NGG山寨版的相册插件。

下面说说用法。因为其严重山寨了NGG,所以用过NGG的童鞋们可以直接跳到步骤6。
1.下载安装没什么可说的了,激活之后在后台可以看到多出一个FlaGallery的选项组。

2.首先要做的是创建一个gallery。gallery可以理解为“照片组”。比如“春游”,“婚礼”。输入一个相对与相册的子路径,点AddGallery即可。注意这插件有个bug,就是中文名的路径可以创建但是无法正确读取,所以就别费劲了。gallery可以创建多个。要做的是记住它们的编号。

3.Upload Images可以上传本地图片到服务器。功能比NGG差了很多,所以建议用NGG的上传功能。注意选择一个gallery作为你上传的目的地。

4.Import image folder可以把服务器上已经存在的目录拿过来,纳入自己的管理,而不会重新创建目录和文件。所以用NGG管理,用这个插件创建Album是最合适的。有新增图片的时候只要选中Gallery然后Scen For new images即可更新。

5.Option里的东西就不用管了,看说明就能整明白。

6.新建一个Page,写上
『flagallery gid=1,2 name=”相册”』(『』换成[])gid可以有任意多个。name随便填。
你的相册就做成了。效果见本站。

如果你对效果不满意,还可以下载专供的skin,其中大部分无耻地收费!!

有问题问。
我坚信,WP的真谛在于折腾。

已有5条评论

  1. 有人说用WP建博客的话,为了能使文章ID号连续,就应该用这样的相册,以避免上传的图片占用ID号,这对那些还是有用的

  2. Y

    是这样.
    但是ID号连续本身没什么意义.在后台写个草稿然后删除,ID也会长.
    这么传主要还是该死的SEO闹的.

  3. 我想请问一下,使用NextGEN Gallery 时你出现过缩略图显示不出来的情况吗?
    我现在上传图片生成缩略图的时候出现“Could not execute ImageMagick. Check path”这个错误,是我的WordPress缺少什么东西吗?

  4. Y

    查一下你的后台Option里Select graphic library: 这一项.我是选到第一个的.从代码看你好像选了第二个.从代码看可能跟这个有关.

  5. 是的
    可是我的系统不支持GD库,所以我选择了第二个

  6. Y

    那你确认一下目录是否有写权限,是否支持mode-rewrite吧,还有,不能是中文名.

  7. 这些都有,也不是中文名

  8. Y

    那恐怕我也帮不上什么了.抱歉.

  9. 问题解决了,我使系统支持GD库就能生成缩略图了,谢谢啊

你好,新朋友。留言前请先填写昵称邮箱