5

Wordpress FAlbum外掛 - flickr相簿與 blog完美的結合

Posted in wordpress 外掛 at November 14th, 2007 / 瀏覽:9,238 人次 /

之前一直想要在Blog上有可以使用的相簿的功能外掛,之前找了很久,使用的是一套我覺得還蠻好用的 NextGEN Gallery v0.72,又因為在 flickr的免費相簿可以使用,因此又裝上了 flickrRSS的外掛來在我的側邊欄上顯示照片,但是 flickrRSS的外掛只能顯示最新的相片,對此我一直不太滿意

其實Blog的相簿,最好還是放放測試一下就好了,畢竟放一堆照片有點太浪費流量了,我的主機不是自己的,當然也是租用一般公司的虛擬主機的空間,我的這間公司雖然空間每個月提供 350G,流量每個月可以 3500G,但是說真的還是不要浪費吧,想一想,照片和相簿還是習慣放到 flickr去囉

昨天發現了這個外掛,這個plugin-FAlbum -可以漂亮的將你的 flickr裡面的相簿用漂亮的格式展現在你的blog裡面,而且功能強大,安裝也簡單,可以定義張數,隨機圖片,最近圖片,標籤,連結等等的功能,因此可以讓你的 Blog把妳在 flickr上面的相本內嵌在你的 blog中,又可以在你的側邊欄加上許多例如隨機圖片,最近圖片等等,可說是 NextGEN Gallery v0.72 + flickrRSS,而且功能強也更美觀

當然,所有的相片和相簿都是由 flickr顯示的,不會佔你的虛擬主機的空間和流量,我覺得這樣也更符合經濟效益,畢竟你的主機商可不會對你超用的部分有任何的仁慈

請到這裡下載這個外掛 http://sourceforge.net/project/showfiles.php?group_id=144263 (zip or tar.gz versions)

安裝說明:

1.將檔案解壓縮到妳的外掛的目錄下 /wp-content/plugins/
注意: 所有的檔案和子目錄請放到名稱為  falbum的目錄下 /wp-content/plugins/falbum/
2.到管理者後台啟用這個外掛
3.到選項中(Options) → FAlbum 去做相關的設定
4.這裡有2個步驟顯示在最上方,包括 allow FAlbum to access your Flickr account和 flickr Authorization,請完成這兩個步驟
注意: 妳要有 flickr的帳號,不然妳這兩個步驟不會通過的,很簡單的設定不需要猶豫
5.接著你就可以更改選項出現後的設定嚕,設定完成後按下 Update Options
6.底下會告訴你,妳的 blog的 flickr相簿網址是
Examples (depending on the friendly URLs setting):

第一的網址是一般我們使用就可以了,妳可以把她加到妳的 blog的 header.php中,例如我門的網頁的上方的 flickr相簿
第二個網址是比較好記的友善連結,要使用這樣的連結方式你可以到設定中坐一些設定後使用

以上都弄好後,妳的 flickr相簿就內嵌到妳的 blog囉,接者,如果你還想在 blog的側邊欄上秀出一些相片的內容的話,請繼續往下閱讀

如果你不只是裝個相簿就好,妳要使用他內建的許多函式,第一,請妳先到選項的頁面中(Options) → FAlbum,‘Enable globally‘ 的選項必須設定為'true‘ (預設就是 true了),這個作用在於必須產生一個全域變數來供各個函式使用($falbum object)並且會將 FAlbum style 的資訊都涵括進來

然後你可以在妳要使用這些函式時,之前先有底下這個程式碼就可以

<?php global $falbum; ?>

所以囉,例如我要在側邊欄加上 flickr的最新照片和隨機照片的話,我就在我的 sidebar.php檔案中適當的位置加上底下的程式碼

<?php global $falbum; ?>

<li><h2>
 <a href=”<?php echo $falbum->create_url(”show/recent”); ?>” title=”View all recent photos”>flickr 最新相片</a>
</h2>
 <?php echo $falbum->show_recent(4,1,’s’);?>
</li>

<li><h2>flickr 隨機相片</h2>
 <?php echo $falbum->show_random(4,”,1,’s’);?>
</li>

藍底的程式的必須宣告一次的,綠底的部分會產生最新照片的欄位,並且顯示4張最新的照片黃底的程式會產生隨機照片的欄位並且顯示4張隨機的照片,這裡的意思是,不管你要用幾個函式,藍底的那行全域變數的宣告都只要寫一遍就可以了

先說明到這裡,往後會繼續說明此外掛的各函式的參數和設定方式(請繼續參考 Wordpress FAlbum外掛 - 隨機相片和最新相片應用 ),最後會在修改一下這個外掛的原始檔(請繼續參考 Wordpress FAlbum外掛 - 修改顯示的排列及效果 ),其達到更好的一些效果

本文內容為原創作品(cocolike.com),引用者請按上方引用 link或通知我一聲,請勿全文轉貼,謝謝 !!

此文章發表於 wordpress 外掛
  1. December 27th, 2007 at 4:32 pm #ebusa

    正需要相簿顯示功能
    謝謝您的介紹

  2. December 27th, 2007 at 5:26 pm #ebusa

    安裝過程出現錯誤訊息,請問如何解決?謝謝!
    0.71版本

    allow FAlbum to access your Flickr account和 get Authorization token後顯示
    Successfully set token,接著按下update options 出現下面的錯誤訊息:

    WordPress database error: [Table ‘ebusa0_wp.wp_falbum_cache’ doesn’t exist]
    DELETE from wp_falbum_cache

  3. December 28th, 2007 at 12:46 pm #站長小小

    您好,我看了一下 wp_falbum_cache的Table 只有3個欄位,
    應該是您在安裝時外掛程式在建立Table的時候發生什麼問題了吧 !!
    你可以手動建立這個Table試看看,在你的資料庫介面(phpMyAdmin??)加上以下的這一行 SQL語法

    CREATE TABLE wp_falbum_cache ( ID varchar(40) PRIMARY KEY, data text, expires datetime )

    或是您有安裝類似 WP_DBManager的外掛,也可以在這類外掛提供給您的 SQL介面中下這個語法看看,謝謝^^

  4. January 11th, 2008 at 7:52 pm #tongyao

    小小你好:
    请问一下: 关于plugin-FAlbum 的安装问题,我下载安装完后,也设置了,得到了如下这样的连接,
    http://yoursite.com/wordpress/wp-content/plugins/falbum/wp/album.php

    按照你说的 :第一的網址是一般我們使用就可以了,妳可以把她加到妳的 blog的 header.php中,例如我門的網頁的上方的 flickr相簿
    请问是加到wp-blog-header.php是吗? 具体怎么加?加在这个文件代码中的什么地方呢?
    请多指教,谢谢了

  5. January 12th, 2008 at 5:22 am #站長小小

    您好,請您加到您的主題的目錄下的 header.php當中,您可以在後台管理介面中選擇 :
    外觀 - 佈景主題編輯器
    在右方點選 頁首 這個檔案(即是 header.php)
    就可以開始編輯這個檔案了

    您大概可以看到類似的程式碼如下
    < li>< a href="< ?php bloginfo('url'); ? >“>首頁< /a>< /li>
    < ?php wp_list_pages('title_li='); ? >

    然後試著把這一行加到這兩行的上下方, 例如變成
    < li>< a href="< ?php bloginfo('url'); ? >“>首頁< /a>< /li>
    < ?php wp_list_pages('title_li='); ? >
    < li>< a href="http://yourname.com/blog/
    wp-content/plugins/falbum/wp/album.php">相簿< /a>< /li>

    然後按下更新檔案,看看狀況您大概就了解囉!!
    有問題再請您告訴我一聲^^
    PS:因評論內容無法寫標籤,標籤開頭請勿空格喔

Leave a Reply

(若看不到驗證碼,請重新整理網頁。)

我的網站連結

好友網站連結

網誌統計

    文章數:442
    頁面數:5
    連結數:7
    評論數:476
    總字數:399694
    建站:2007年9月30日
    最早文章日期:2007-10-2
    最後更新日期:2008-10-2 12:06am
    Akismet:27973
  • 8 線上,
  • 22 同時最多,
  • 601466 累積人數