在你的 javascript 部分——你可以把它放在你的页眉或页面底部,或者你通常放置 javascriopt 代码的任何地方——你应该:
- 加载jQuery
- 加载 Galleria 脚本 (galleria-1.2.8.min.js)
- 加载 Galleria flickr 插件脚本 (plugins/flickr/galleria.flickr.min.js)
然后,在 document.ready() 块中:
- 加载您正在使用的 Galleria 主题(经典、十二、对开等)
- 使用 jquery 选择器附加画廊并设置您的选项。
这是一个基于您的 HTML 页面的示例:
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" type="text/css" href="geordie.css" />
<script type="text/javascript" src="geordie.js"></script>
<title>Home</title>
<meta charset="UTF-8"/>
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="./galleria/galleria-1.2.8.min.js"></script>
<script type="text/javascript" src="./galleria/plugins/flickr/galleria.flickr.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
Galleria.loadTheme('./galleria/themes/classic/galleria.classic.min.js');
$("#galleria").galleria({
responsive: true,
height: .57,
imageCrop: false,
thumbCrop: 'height',
carousel: false,
showInfo: true,
swipe: true,
easing: 'galleriaOut',
transition: 'pulse',
flickr: 'search:leica',
flickrOptions: {
max: 10
}
});
});
</script>
<style>
#galleria
{
width: 100%;
height: auto;
}
</style>
</head>
<body>
<?php
//header
include("header.php");
?>
<div id="content">
<div id="galleria"></div>
</div>
<div id="footer">
</div>
</body>
</html>
注意:上面的示例代码还设置了许多选项,以使画廊响应并使用移动滑动手势(将“响应”和“滑动”设置为 true)。此外,您应该在 CSS 样式块或样式表中设置画廊容器 (#galleria) 的宽度和高度,以便 Galleria 知道如何正确调整它的大小——如果您希望 Galleria 自动响应地调整画廊的大小,请设置高度Galleria 选项中的比率(示例中为 0.57)。有关选项的更多详细信息,请参阅Galleria 文档 -- http://galleria.io/docs/。
要使用 flickr 插件来显示搜索结果,只需指定搜索词并可选择设置要显示的“最大”图像数量(我认为 detault 是 30)。在上面的示例中,最大值设置为 10:
$("#galleria").galleria({
// your other galleria options here...
// set flickr plugin options here:
flickr: 'search:leica',
flickrOptions: {
max: 10
}
});
要显示 flickr 用户的公开照片,请执行
$("#galleria").galleria({
// your other galleria options here...
// set flickr plugin options here:
flickr: 'user:library_of_congress',
flickrOptions: {
max: 10
}
});
要显示照片集,请执行
$("#galleria").galleria({
// your other galleria options here...
// set flickr plugin options here:
flickr: 'set:72157618541455384',
flickrOptions: {
max: 10
}
});
您还可以按标签显示照片(使用“标签”选项)。插件文档页面上概述了这些选项: