wordpress相册插件:NextGEN Gallery

八月 15th, 2007 11,413 views

如果想为WP找一个相册插件,我想NextGEN Gallery最适合了,我觉得这是我用过的最好的WP插件之一,功能很强大,提供了很完美的照片管理方法,操作也并不复杂,我第一次安装好的时候,我便决定了使用它,因为这正是我想要的。下面我将介绍一下这个插件的安装和一些使用时可能出现的问题。

现在WP插件网站上提供下载的最新版本
http://wordpress.org/extend/plugins/nextgen-gallery/

这是插件的官方网站:
http://alexrabe.boelinger.com/?page_id=80

令人高兴的是,这里有各种语言包,当然,简体中文也在其中:
http://alexrabe.boelinger.com/wordpress-plugins/nextgen-gallery/languages/

事实上,要实现幻灯片效果,你还需要到这里下载一个FLASH文件:
http://www.jeroenwijering.com/

OK,一切准备就绪,开始安装使用吧。
把NextGEN Gallery传到wp-content/plugins目录;把汉化包传到NextGEN Gallery文件里的lang目录;把实现幻灯片的FLASH文件传到NextGEN Gallery的根目录,最后还有一步很重要的是:在FTP的wp-content目录里建一个gallery的文件夹,并且把它的权限设置为777(这是插件默认的目录,事实上你可以在选项里更改这个目录)。

传好这些文件之后,到后台激活NextGEN Gallery插件,这时,在后台管理的菜单上会多了一个“画集”的 选项,这个就是NextGEN Gallery的控制面板了,选项很丰富。

在开始一切之前,我们先到撰写页面创建一个新的空白页面作为相册显示的页面

好了,下面说一下如何建立一个相册的页面,并且在这个相册里显示自己的相集,首先进入添加画集页面建立一个画集(其实画集就是相册里的子相集),插件将会用你所用的名称在服务器上建一个同名的文件夹。现在先不管这个画集,到相册的页面里新建一个相册,这个相册将会成为存放你的子相集的地方,新建好相册后,点选择相册的下拉菜单选择刚建好的相册,这时你会看到如下图所示的界面。

很简单,你只需要把右边的画集框内的子画集拖到左边的相册框内,这样就相当于这个子画集归属于这个相册了,以后添加了新的子画集也是这样操作。操作完成后保存。

下面进入最关键的一步,进入管理画集的页面,在你第一步建的画集上点编辑进去,会看到如下图所示的选项:首先为子画集选定一个名字,然后在页面连接的下拉菜单里选择在开始之前建立的那个相册页面,预览图片处如果还没上传图片,那就暂时无需理会,下来就是新建页面选项,在这里也是选择刚开始时所建的相册页面,然后点新增页面,好了,这样就相当于基于新建的那个相册页面新建了一个画集显示的子页面。

到目前为止,你已经成功的建立了一个包含子相集的相册页面,你打开首页就可以看到这一切。

下面该做的就是往画集里添加你的照片了,这也是 NextGEN Gallery方便之处了,打开添加画集页面,你会发现子菜单上有四个选项,除去新建画集的选项外,另外三项为你提供了三种上传照片的方式:上传ZIP文件 – 从文件夹导入图片 – 上传图片。其中我觉得最方便的是从文件夹导入图片,这样你就可以悠哉的把图片用FTP上传到服务器,然后导进来。然而,通过管理画集里面的扫描文件中的新图,更是让我们的照片管理工作变得异常的轻松。

花了一个晚上就写了这么多,其实还有很多功能还没有去研究透,所以迟点再接着写吧。
另外似乎最新的V0.64的Lightbox显示照片在IE里有个BUG,我已经通知了作者,希望早点修复吧。

2007.08.28 updata : 如果你打开你的相册页面发现只是一片的空白,不用担心,点击编辑这个页面,在[]中插入:album=id,compact或album=id,extend插入到页面里就行了,id可以从相册管理那看到,而compact和extend两个参数有什么区别,自己试一下就知道了,更多的参数调用方法到插件的官方演示网站看一下就知道了http://nextgen.boelinger.com/

看一下NextGEN Gallery可以为我们实现些什么功能吧:
1. 可以通过拖拉进行相册的排序,跟 widget 一樣样,你想要怎么排序用拉就可以,所见既所得 !
2. 浮水印功能,可在照片上加上文字或图片
3. 可以上传图片的压缩文件 (zip),或直接导入图片的文件夹,懒人的最爱,省去上传的时间。
4. 內建 JavaScript 效果 ,Thickbox,Greybox or Lightbox ,效果很炫。
5. 可自己编辑CSS文件,通过 css 你可以打造属于自己的相册风格 !!
6. Slideshow – 自动播放图片,还有许多变化效果。
7. Sidebar Widget – 随机显示图片的 widget ,可以显示在 sidebar 內。
8.可以在文章内调用图片,与附件完美整合到编辑页面的选择栏内,太方便了。

updata:2007.09.08刚刚安装了最新的V0.71版本,还没有中文包,不过最重要的是修复了图片查看的问题.后台部分似乎也有不少改进.还没细看.

Tags:

128 个回应 (我也说几句»)

  1. COWSI 说:

    不错,支持。呵呵

  2. xiaolu 说:

    我按照你那样弄。相册什么都可以了,但去预览的时候却没显示。为什么啊.我的博客是:www.luguojian.com

  3. hapier 说:

    太强大的东西有时候也比较脆弱,设置太复杂了。我只想要1个简单的相册插件

  4. [...]           给大家提供一个地址:http://www.chinado.net/blog/2007/08/15/p1249    这上面讲解的很详细,大家直接对着看就可以了,我Blog的相册就是对着它的解说完成的,不错把,o(∩_∩)o… [...]

  5. Zhang3.net 说:

    博主你好,我看了你写的NGG这个,我也照做了,但是做到最后,打开我的相册页面,可以看到子图集,但是打开子图集却没有照片。。不知道为何。。希望博主能帮我看一下,指点迷津

  6. 庄子 说:

    下载什么FLASH文件啊~~讲清楚啊点饿 :em14:

  7. [...] 本教程图片所在相册参考:http://www.chinado.net/blog/2007/08/15/p1249 [...]

  8. iPlayWind 说:

    你好,我看了你的教程有些不是很明白,就是我无法将图集拖动到建立的相册中,而且根据官方提供的代码,无法实现一些功能,能否协助一下?谢谢

  9. 海天渺渺 说:

    相册差不多了,就是点击,不能看图片。。。。

  10. mmu 说:

    :em06: 为什么我的不能生成缩略图呢?

  11. holmes8600 说:

    请问有没有可以用外链的相册?

  12. 九一六 说:

    为什么
    我的相册不能flash播放的
    已经从官方下载swf文件传上去了啊

  13. 匿名 说:

    [...] 本教程图片所在相册参考:http://www.chinado.net/blog/2007/08/15/p1249 [...]

  14. [...] 参考:http://www.chinado.net/blog/2007/08/15/p1249 Warning: require(/home/content/z/x/a/zxalonge/html/shcolor/wp-content/themes/default/comments.php) [function.require]: failed to open stream: No such file or directory in /home/content/z/x/a/zxalonge/html/shcolor/wp-includes/comment-template.php on line 881 [...]

  15. [...] 本教程图片所在相册参考:http://www.chinado.net/blog/2007/08/15/p1249 [...]

  16. 86ue 说:

    有谁安装后,可以正式用的?

  17. strawberry 说:

    怎么在相册的那个页面(就是前边新建的那个用来显示相册的空白页面)显示出相册呢 是哪个设置呢 我怎么弄也弄不好啊 求助 万分感激 :em19:

  18. szrunner 说:

    插件很强大,我的本意只是加个图片水印的~

  19. sky 说:

    现在的相册插件真是多的呢,其实也有不需要插件实现的相册,可以看看这个:http://www.skyff.net/2010/06/722.html

Give me five

  • :em02:
  • :em03:
  • :em04:
  • :em05:
  • :em06:
  • :em07:
  • :em08:
  • :em09:
  • :em10:
  • :em11:
  • :em12:
  • :em13:
  • :em14:
  • :em15:
  • :em16:
  • :em17:
  • :em18:
  • :em19:
  • :em20:
  • :em21:
  • :em22:

Please copy the string Iq9qS4 to the field below: