Flickr Gallery 0.7

by Yan

注意:这个插件已经关闭,你可以使用更嘉的Falbum

Flickr Gallery,一个在WordPress站台上显示flickr图片集的插件,有新的版本。有一些改进。可以链接到flickr的幻灯片显示,很有意思。

但是,从上述网页下载的程序有两个错误:一、显示的图片数量比实际的多一个;二,幻灯片显示的链接有错。还好,那个帖子的留言中,已经有人找到了解决办法。修改后的程序可以在这里下载。

安装方法,那个帖子和readme.txt里面都有详细说明。但是佐仔要求写个详细的安装说明,所以我翻译如下:

1、把你的flickr图片放进 photoset 图片集里;

2、展开下载的压缩文件,把 flickr-gallery.php 上传到 WP-content/plugins 目录;

3、新建一个 flickr-cache 目录,最好在 WP-content 目录里,确认设置它为可写;

4、在 flickr-gallery.php 根据你的情况更改设置,以下这些是必须要改的。
define (‘FLICKR_USER_ROOT’, ‘http://www.flickr.com/photos/username/’); 把其中的username 改成你在flickr的用户名
define (‘FLICKR_EMAIL’, ‘name@mail.com’); 把其中email地址改成你的flickr帐号的登录邮件地址
define (‘FLICKR_PASSWORD’, ‘password’); 你的flickr帐号的登录密码
define (‘FLICKR_CACHE_PATH’, ‘/home/public_html/light/wp-content/flickr-cache/’); 填入你建立的缓存目录地址,这个目录必须设置属性为php可写
define (‘USE_FRIENDLY_URLS’, false); 是否使用mode_rewrite,如果你不是很明白,选false不使用好了
define (‘URL_ROOT’, ‘http://yanfeng.org/blog/flickrgallery’); 调出flickr相册的地址,我的是这样的

5、按照你的index.php的样子,新建一个文件,比如gallery.php,在其中调用
<?php flickr_show_photos($_GET[‘album’], $_GET[‘photo’], $_GET[’page’]); ?>
WP1.5有静态页面支持后,可以模板文件中page.php的样子,新建文件gallery.php,然后新生成一个page,使用gallery.php作为模板就可以了。

6、annimg.js,我还没觉出它的用户,你可以不管这一步;

7、加一段 CSS 代码到你的style.css里面,可以参考以前一个帖子里的。

8、如果想用 “friendly” URLs,你得在 .htaccess 文件里加上项规则,这个样子的:^photos/?(album|page)?/?([_0-9a-z-]+)?/?(photo|page)?/?([_0-9a-z-]+)?/?(page)?/?([0-9]+)?/?$ /flickr-gallery.php?$1=$2&$3=$4&$5=$6 [QSA]

9、如果 你是升级的话,最好清空一下 flickr-cache 目录,就的缓存文件名不是很安全。

10、在WP管理界面中启用这个插件。

你就可以试试有没有安装成功了,好像很复杂的样子,其实不难。:)