如果想為 WP 找一個相簿外掛,我想 NextGEN Gallery 最適合了,我覺得這是我用過的最好的 WP 外掛之一,功能很強大,提供了很完美的照片管理方法,操作也並不複雜,我第一次安裝好的時候,我便決定了使用它,因為這正是我想要的。下面我將介紹一下這個外掛的安裝和一些使用時可能出現的問題。
NextGEN Gallery 可實現的功能
可以透過拖拉進行相簿的排序,跟 widget 一樣樣,你想要怎麼排序用拉就可以,所見既所得 !
浮水印功能,可在照片上加上文字或圖片
可以上傳圖片的壓縮檔案 (zip),或直接匯入圖片的資料夾,懶人的最愛,省去上傳的時間。
內建 JavaScript 效果 ,Thickbox,Greybox or Lightbox ,效果很炫。
可自己編輯 CSS 檔案,透過 css 你可以打造屬於自己的相簿風格 !!
Slideshow – 自動播放圖片,還有許多變化效果。
Sidebar Widget – 隨機顯示圖片的 widget ,可以顯示在 sidebar 內。
可以在文章內呼叫圖片,與附件完美整合到編輯頁面的選擇欄內,太方便了。
下載安裝 NextGEN Gallery
現在 WP 外掛網站上提供下載的最新版本 NextGEN Gallery Version: 1.3.5
http://WordPress.org/extend/plugins/nextgen-gallery/
下載 NextGEN Gallery Version: 1.3.5
http://downloads.WordPress.org/plugin/nextgen-gallery.zip
這是外掛的官方網站:
http://alexrabe.boelinger.com/?page_id=80
令人高興的是,這裡有各種語言包,當然,簡體中文也在其中:
http://alexrabe.boelinger.com/WordPress-plugins/nextgen-gallery/languages/
http://www.tkjune.com/2009/04/13/simplified-chinese-language-pack-for-nextgen-gallery/
下載 Simplified Chinese Language Pack for NextGEN Gallery 1.33
http://www.tkjune.com/uploads/2009/04/nggallery-zh_cn.zip
事實上,要實現幻燈片效果,你還需要到這裡下載一個 FLASH 檔案 imagerotator.swf:
http://www.longtailvideo.com/players/jw-image-rotator/
OK,一切準備就緒,開始安裝使用吧。
把 NextGEN Gallery 傳到 wp-content/plugins 目錄;
把漢化包傳到 NextGEN Gallery 檔案裡的 lang 目錄;
把實現幻燈片的 imagerotator.swf 傳到 wp-content/uploads 目錄,
最後還有一步很重要的是:用 FTP 在 wp-content 目錄裡建一個 gallery 的資料夾,並且把它的許可權設定為 777(這是外掛預設的目錄,事實上你可以在選項裡更改這個目錄) 。
傳好這些檔案之後,到後臺啟用 NextGEN Gallery 外掛,這時,在後臺管理的選單上會多了一個 「圖集」 的 選項,這個就是 NextGEN Gallery 的控制面板了,選項很豐富。
NextGEN Gallery 的使用
NextGEN 的相簿結構基本是由 Gallery 和 Album 組成,Gallery 包含你要歸類的一些圖片,例如把每個月的照片作為一個 Gallery,例如 「8 月」 和 「12 月」 等等。而 Album 則包含一些相關的 Gallery,把每個月的相簿整理為一個 Album,取名 「2009」,然後把各個 Gallery 新增進來並排序。換句話說,我們可以根據需要新建數個 Gallery,也可以建立幾個 Album,把圖片分類好上傳到各個 Gallery 並加入到合適的 Album 。
1. 選擇圖集選項卡——「新增圖集/圖片」-》 「新增圖集」,這裡給新圖集取名為 「fengjing」,確定。
注意:這時候,在你的根目錄 WordPresswp-contentgallery 下,就會生成一個名為 「fengjing」 的新資料夾,用來存放你即將上傳的圖片。上傳圖片有三種方式,分別是 「上傳 ZIP 壓縮檔案」 、 「匯入圖片目錄」 、直接 「上傳圖片」 。大家可以選擇自己喜歡的方式上傳圖片,到這裡,你的圖集就建立好了,但是想讓它顯示,還需要接著來。
2. 選擇相簿選項卡,新增相簿 「Album」 。然後選擇這個相簿,左邊你會看見相簿的相簿 「ID 1 : Album」(這裡是 Album ID),中間你會看到你所有的圖集 「ID: 1| fengjing」(這裡是 Gallery ID),你只需要把你需要的圖集拖拽到左邊的相簿中即可。完了別忘了點選」 更新 「。
3. 新建一個頁面,取名 「Album」,內容填寫
[album=1,exten ] 或 [album=1,compact]
「album=1」 中 1 是第二步的相簿 ID 。 compact 和 extend 是簡介展開的兩種方式,具體自己試驗下就知道了。更多的引數呼叫方法到外掛的官方演示網站看一下就知道了:http://nextgen.boelinger.com/
總結一下,圖集 (gallery) 是根本,也是在你的根目錄下實際存在的目錄,相簿 (album) 給了你自由定製的空間,你可以用不同的圖集組合不同的相簿。
如何在側欄或任意頁面動態顯示相簿照片
安裝 NextGEN Gallery 後,會在在小工具選項卡出現 「NextGEN 幻燈片」 、 「NextGEN 資訊」 以及 「NextGEN Gallery 小工具」 三個可用 Widgets,可以隨意選擇合適的 Widgets 安放到 Sidbar 中去。
如果想要在任意頁面中插入幻燈顯示的相簿照片,也可以按照如下格式,插入 php 程式碼:
| <?php if (function_exists(』nggSlideshowWidget』)) {nggSlideshowWidget($galleryID,$Width,$Height);} ?> |
引數說明:
$galleryID : 相簿編號
$Width : 寬度
$Height : 高度
如果說想顯示相簿編號為 3,寬度為 320 px ,高度為 240 px,插入以下程式碼就可以了:
| <?php if (function_exists(』nggSlideshowWidget』)) {nggSlideshowWidget(3,320,240);} ?> |
好了,大功告成,強大好用的 WP 相簿外掛 NextGEN Gallery 已經安裝設定完畢。當然,NextGEN 的作用遠不止這些。比如實現幻燈顯示,並隨意安放在你的 blog 中,還有在寫文章的時候,方便的呼叫相簿中的圖片,限定大小,並支援眩酷的顯示方式等等。