
NextGEN Gallery 2.0更新之后中文汉化不了,自定义样式也没有用,选项设置样式完全变化,建议不升级。而且这款插件的作者又开发了一款收费的,更强大的NextGENpro插件,所以这免费的NextGEN Gallery出现这么问题都没有解决,有点遗憾,所以一直用着1.9的版本。
(2013.08.01)
已经找到不能汉化的原因,是NextGEN Gallery 2.0程序调用语言的路径没有修改,修改的方法有两种:
1、打开nextgen-gallery/products/photocrati_nextgen/modules/ngglegacy目录下的nggallery.php,修改第284-288行代码为:
- function load_textdomain() {
-
- load_plugin_textdomain('nggallery', false, NGGFOLDER . '/products/photocrati_nextgen/modules/ngglegacy/lang');
-
- }
2、第二种方法就简单了,把nextgen-gallery/products/photocrati_nextgen/modules/ngglegacy目录下的lang文件夹剪贴到nextgen-gallery根目录。
最终还是没有彻底汉化,2.0版本的改动太大,中文汉化也不完整,而且点击图集时进入不了图集中,感觉问题太多就没有折腾下去,等下一个版本有没有修复这些问题。
(2013.11.24)
远方的雪山一开始建站就想要有一个相册,把自己旅行的照片和一些摄影放在网站上,增强网站个性化的同也时不时的欣赏欣赏,回忆回忆。
有很多主题集成了图集功能,但很多一张图片就是一片文章,所有得一张一张的添加,对于一些设计、绘画作品,或产品的展示是很好,但对于一个主题的很多照片就不适合。这时就得用到强大的相册插件NextGEN Gallery。
先来说下NextGEN Gallery的基本原理与图片、图集和相册这三者的关系(对于刚使用相册的朋友比较难搞懂,萨龙龙就是这样):NextGEN Gallery的相册结构是由图片(Image)、图集(Gallery)和相册(Album)组成,图集是包含一个主题的相关图片,例如我们拍摄了一组布达拉宫的照片,就可以把这些照片放在“布达拉宫”这个图集中;而相册则包含一些相关的图集,例如远方画廊中的“骑行路上”就把所有骑行的图集放在这个相册中。我们可以根据需要新建多个图集,也可以新建多个相册,把图片分类好上传到各个相关图集中,并把图集添加到相关的相册中,这是NextGEN Gallery一个基本的原理!
wordpress有很多的相册插件,但NextGEN Gallery是萨龙龙见过最强大的相册插件,下面就看下NextGEN Gallery可以实现哪些功能:
- 1、提供了一个强大的引擎上传和管理画廊的功能,能够批量上传,导入图像;
- 2、可以在文章和页面的任意地方调用相册、图集和单独的照片;
- 3、添加/删除/重建/排序图像缩略图,编辑、组织成相册;
- 4、NextGEN Gallery本身的相册样式不是很漂亮,插件后台提供了自定义样式编辑器;
- 5、上传图片多种方式,可以从电脑中直接选择图片上传,也可以上传zip压缩文件,萨龙龙比较喜欢通过FTP客户端把图片上传到NextGEN Gallery默认文件夹下,再使用“导入图片目录”;
- 6、內建多种图片暗箱特效: JavaScript 效果、Thickbox、Greybox、Lightbox ,效果很炫;
- 7、两种前台显示模式(幻灯片和缩略图模式),缩略图与幻灯片之间可以随意切换;
- 8、NextGEN Gallery提供了三个小工具,可以在侧边栏添加图片展示与幻灯片;
- 9、水印功能,轻松给相册中图片添加水印,可以使用文字或图片水印,后台都可以设置(但萨龙龙还是建议在PS中添加好水印,因为为了减少图片容量都输出成WEB格式图像,而在NextGEN Gallery中添加水印会将原本的WEB格式图像成倍增加容量,小小的建议);
更多功能等待你来发现,下面就说下NextGEN Gallery插件的使用:
一、安装插件
首页下载NextGEN Gallery插件,可以在wordpress官网下载,wordpress网站后台插件中搜索安装,也可以在NextGEN Gallery官网下载,安装后启用,在左侧菜单中就新增了一个“Gallery”的菜单。
二、汉化插件
NextGEN Gallery官方提供多国语言,所以不用担心没有中文版本。在Gallery菜单的Overview菜单页面的右边找到Translation这个边栏,点击Download更新中文语言包,刷新页面就完成NextGEN Gallery的汉化。
三、插件菜单的功能
1、总览
介绍了图集的概况,插件的相关信息,服务器的配置,最重要的是更新中文语言包;
2、新增图集/图片
添加新的图集、从电脑中上传单独的图片或zip压缩文件、导入图片文件夹等操作;
3、管理图集
其实就像“所有文章”一样,是所有图片的列表,可以对图集进行编辑、删除、添加水印、重建缩略图、导入meta信息,从备份中恢复等操作;
4、相册
添加新的相册,可以把建立好的图集拖放到新建好的相册中,也可以重新编辑相册;
5、标签
管理图片的相关标签,新建、删除、编辑标签,这里的标签与文章中的标签是相关联的,
远方的雪山文章中“推荐阅读”上面的小图片就是通过图集与文章中的标签相关联显示的;
6、选项
- 这里可是“高手云集”了,太多强大的功能,说几条比较实用的吧,其实有一些萨龙龙也没有用过:
- 图集路经:图片存储的路径,萨龙龙设置为wp-content/gallery/,你也可以设置其它目录;
- 使用固定链接:首页得点击下面的“创建新的URL友好的图片别名”中的按钮创建别名,选中“使用固定链接”,后面的“图集别名”可以根据需要输入,远方画廊为“gallery”;(注:使用固定链接时,地址栏地址显示正常,而浏览器标签中的title会乱码,暂没有找到解决的方法。)
- 标签与分类:设置在文章关联图片,近分类还是标签,显示图片的多少;
- 缩略图:设置缩略图的高宽与品质,这里的最大值要改动需要修改源文件(最后介绍);
- 图片:图片的一些简单设置,高宽与品质等;
- 图集:图片显示的数量,默认是以缩略图显示还是幻灯片,排列顺序等;
- 效果:设置图片暗箱效果,不显示、Thickbox、Lightbox、Highslide、百叶窗、自定义,有些效果是需要安装相应的插件;
- 水印:设置简单明了,效果也不错,但唯一不好的是生成的图片容量比较大;
- 幻灯片:幻灯片的参数设置,背影音乐的添加,以及JW Image Rotator插件的安装;
7、样式
NextGEN Gallery提供的自定义样式编辑器,
远方画廊重新定义了图集的样式;
8、权限
可以为不同的角色设置不同的权限,其实个人网站没有必要设置;
9、关于
NextGEN的版权、开发团队,赞助人员与贡献人员的介绍;
10、重置与卸载
重置选项与卸载插件数据。
四、NextGEN Gallery的使用
- 1、新建图集与上传图片,有四种方法
a、上传图集:前提是要有已建立好的图集,添加上传的图片,选择好图集,然后上传图片;
b、新建图集:输入图集名称,新增图集,再编辑图集;
c、上传 ZIP 压缩文件:与a方法是一样的,这里只是把图片打包上传或引入一个zip链接导入;
d、导入图片目录:这是萨龙龙一直用的方法。通过FTP客户端把图集或图片上传到NextGEN Gallery默认路径中,点击“浏览”就可以看到NextGEN Gallery默认路径的所有图集,选择新的图集,导入目录即可;
- 2、编辑图集,通过上面四种导入图集的方法,页面中都会出现“编辑图集”的提示,进入“编辑图集”页面中,就是图集的一些相关设置,一目了然,完成后保存。需要注意的是:图集中的标签与文章中的是相关联的!
- 3、把图集添加到相册中,在相册菜单中,新增相册,选择要添加图集的相册,把图集拖放到相册中,就新增了一个相册;
- 4、到现在还没有完成,我们需要把相册插入到页面中,在编辑文章与页面的编辑器上一栏的最右边有一个图片的按钮,点开后,一目了然,插入相册、图集与图片的方式是一样的,但显示的效果不同,萨龙龙觉得还是自己去试试,这里就不写出插入的相册、图集与图片的代码。
远方画廊中插入到页面中的都是精简的相册,因为完整的相册与博客文章列表一样,在缩略图右边显示完整的图集描述,进入图集中的效果与精简的相册是一样的,既然是相册就得像相册,看个人喜好。
五、幻灯片的设置
1、幻灯片的播放需要用到JW Player这个flash播放器,我们在Longtail这个网站下载JW Player,下载步骤(嫌麻烦的可以在百度网盘下载,不保证是最新版本):
- a、进入Longtail官网,点击“GET JW PLAYER”按钮
- b、输入Email,点击“GET JW PLAYER FREE”按钮,系统会发一封邮件到你输入的邮箱,查看你的邮件
- c、打开邮箱查看邮件,在邮件中点击“Click to Go to Your Account”这个链接,在新的页面输入密码,确认后,页面右侧就出现了“JW Player”播放器的下载链接,点击“Download JW Player”下载
2、下载完成后,把jwplayer.flash.swf文件解压并放到网站任意目录下,打开网站后台,在“图集”——“选项”菜单中,找到“幻灯片”选项,勾选“为所有支持Flash的设备集成Flash效果的幻灯片”选项,然后在“Path to the JW Image Rotator (URL)”中输入jwplayer.flash.swf文件的完整路径,例如:https://yfdxs.com/wp/jwplayer.flash.swf,点击搜索系统会把jwplayer.flash.swf加载进来。幻灯片的播放就设置好了,到图集中点击“幻灯片模式”试试看。
3、幻灯片可以播放,“音乐”,对,背景音乐是必须的,依然在“幻灯片”选项中,找到最下面的“背景音乐(URL)”输入框,输入音乐文件的链接地址,保存,一个完美的幻灯片就设置完成。
4、看着自己拍摄的漂亮图像一张张的切换,听着自己喜欢的音乐,是不是有点成就感?享受吧!
六、自定义设置
NextGEN Gallery默认的样式不是每个人都会喜欢,我们可以自己重新设计,以下是萨龙龙重新设置的地方:
1、缩略图的大小!插件默认的缩略图最大值为75*75,很多时候我们需要更大的缩略图显示,而后台提供的最大的缩略图参数是在源文件中设置好的,这时只能修改源文件,打开插件目录下的admin文件夹下的install.php文件
查找Thumbnail Settings,下面两行就是缩略图最大值的参数,根据需要设置缩略图的最大值:
-
- $ngg_options['thumbwidth'] = 150;
- $ngg_options['thumbheight'] = 150;
2、图集显示的样式!远方画廊设置的样式如下(不喜欢可以自己重新设计),找到插件CSS文件夹下的nggallery.css文件,也可以在后台“图集”——“样式”——“样式编辑器”中,选择“Default Styles”进行编辑
查找注释:Album Styles Compact,把这个注释下的所有CSS代码替换成下面的样式就跟远方画廊的一样了:
- .ngg-album-compact {
- float:left;
- height:240px;
- padding:0 8px !important;
- margin:0px !important;
- text-align:left;
- width:180px;
- }
- .ngg-album-compactbox {
- height:160px;
- margin:0 0 16px !important;
- padding:12px 0 0 0 !important;
- width:160px;
- }
- .ngg-album-compactbox .Thumb {
- background: none repeat scroll 0 0 #fff;
- border: 1px solid #FFFFFF;
- border-radius: 4px;
- box-shadow: 0 1px 0 #D0D0D0, 0 4px 0 #D7D7D7, 0 5px 0 #C1C1C1, 0 6px 4px rgba(0, 0, 0, 0.6);
- padding: 6px;
- }
- .ngg-album-compactbox .Thumb:hover {
- border: 1px solid #f60;
- background-color:#f2f2f2;
- }
- .ngg-album-compact h4 {
- font-weight:bold;
- margin-bottom:0px;
- margin-top:0px;
- width:150px;
- }
- .ngg-album-compact p {
- font-size:12px;
- }
3、图片显示的样式!进入到图集中,图片的样式与图集不一样,还是在nggallery.css中修改
a、查找:ngg-gallery-thumbnail img,把下面代码:
- .ngg-gallery-thumbnail img {
- background-color:#FFFFFF;
- border:1px solid #A9A9A9;
- display:block;
- margin:4px 0px 4px 5px;
- padding:4px;
- position:relative;
- }
-
- .ngg-gallery-thumbnail img:hover {
- background-color: #A9A9A9;
- }
替换为:
- .ngg-gallery-thumbnail img {
- background: none repeat scroll 0 0 #FFFFFF;
- border: 1px solid #FFFFFF;
- border-radius:4px;
- box-shadow: 0 1px 0 #D0D0D0, 0 4px 0 #D7D7D7, 0 5px 0 #C1C1C1, 0 6px 4px rgba(0, 0, 0, 0.17); padding: 6px;
- }
- .ngg-gallery-thumbnail img:hover {
- background-color: #f2f2f2;
- border:1px solid #F60;
- }
b、查找ngg-gallery-thumbnail-box,把下面代码:
- .ngg-gallery-thumbnail-box {
- float: left;
- }
替换为:
- .ngg-gallery-thumbnail-box {
- float: left;
- margin: 12px;
- }
4、按钮样式!在图集中有“图片列表模式”与“幻灯片模式”的切换按钮,默认是文字,我们给它添加一个按钮:
查找slideshowlink,把下面代码:
- .slideshowlink {
- margin-left:10px;
- }
替换为:
- .slideshowlink{
- width: 960px;
- margin-bottom: 12px;
- }
- .slideshowlink a{
- box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
- width: 120px;
- border: 2px solid #fff;
- padding: 2px 20px;
- color: #f8f8f8 !important;
- letter-spacing: 1px;
- line-height: 32px;
- background-color: #1E8DCC;
- background-image: url(../images/button_gradient.png);
- background-repeat: repeat-x;
- display: block;
- text-align: center;
- margin: 0 auto;
- }
- .slideshowlink a:hover{
- background-color: #3275a8;
- }
两个版本没有多大的区别,第一个版本的画框样式是3D效果,第二个版本的画框样式与远方的雪山现在的样式一样,而且按钮也做了修改。
NextGEN Gallery还有很多强大的功能,没有深入的使用,等待你的发现,在使用过程中有什么问题可以给我留言。
你好!把jwplayer.flash.swf文件解压并放到网站任意目录下,是否就是通过网站的Cpanel 上传这个SWF文件呢?我这样做了,也把但是将路径输入后,还是显示:The path to JW Image Rotator is not defined, the slideshow will not work.
Press the button below to search for the file.怎么办呢?
文件名就写成jwplayer.swf,然后看下后台图集-选项-幻灯片中的Path to the JW Image Rotator (URL)这个参数的路径正确吗?正确就点击搜索,应该是没有问题
远方你好!
为什么我的 JW 显示Error loading player: Could not load player configuration
看下后台图集-选项-幻灯片中的Path to the JW Image Rotator (URL)这个参数的路径正确吗?正确就点击搜索,应该是没有问题
你好远方,我已经通过Cpanel上传了这个文件,路径:/wp-content/gallery/jwplayer.swf 但是还是不行,不知道问题处在了哪里,求解答,感谢。
勾选了“启用Flash幻灯片”,路径是http://你的域名/wp-content/gallery/jwplayer.swf的吧,对的话点击搜索,肯定没有问题啊
还有问问博主你的图片列表模式,那个弹出大图的js是用的什么?
图片弹出的效果用的是auto-highslide这个插件,网上有下载,相册需要在图集-选项-效果-JavaScript 缩略图效果量,选择Highslide。
博主新年好!请问一下参照你的这篇文章,使用nextgen-gallery之后,在进入图集的图片列表和幻灯片模式时,页面加载缓慢,需要等待3-5秒方能显示页面内容!其他未使用nextgen-gallery的页面或文章无此问题!但我看了你的https://salonglong.com/riding-road?album=2&gallery=9,这个页面,加载却很快,不知如何解决,求解!谢谢!
我的相册中都没有这个问题,所以不知道什么原因了。你的博客地址是多少?
已查明原因,问题出在拼音seo插件的“分类目录和标签是否使用拼音链接”这个功能上!将此功能关闭后立杆见影!谢谢
你好!是的,我也已经勾选了“启用Flash幻灯片”,但就是还有问题。不知能否方便线上交流?我的QQ:512317646,谢谢!
博主你好,根据你的文章,我的图集已经可以用了,感谢
现在就是一个问题,我的幻灯片不能播放图片,
http://www.zhengxue.com/?page_id=461&album=6&gallery=10&show=slide
用的jw 路径是正确的: http://www.zhengxue.com/jwplayer/jwplayer.flash.swf
如果使用默认的 就可以读取图片: http://www.zhengxue.com/wp-content/plugins/nextgen-gallery/imagerotator.swf
但是默认的flash 会把图片移动来移动去,很难看,请博主帮忙看看
你网站现在的效果就是这样,没有什么问题,播放时会有一些切换的效果,后台可以设置。
The path to JW Image Rotator is not defined, the slideshow will not work.
Press the button below to search for the file.
怎么破?
JW插件路径不对,在图集-选项-幻灯片中的:Path to the JW Image Rotator (URL)输入JW插件的路径,例如:https://salonglong.com/wp-content/imagerotator.swf,然后点击搜索。
博主,我下载了博主你修改的那个版本NextGen Gallery,在原来主机上面用得非常舒服,最近网站换主机了,搬过去新主机之后用是没有问题,但是图片切片按钮按了没用,就是 [幻灯片方式显示] [图片列表展示] 这两个之间切换按钮没用了,也就是你这篇文章最后提到的:按钮样式!这个东东,有办法解决吗?其他什么问题都没有,就这个没办法用了。
是不是后台-图集-选项–图集中的“整合幻灯片”这个选项没有勾选?你的博客地址是多少?
测试之后发现不是NextGen Gallery插件问题了,应该是网站搬家的时候哪里出了点问题,切换调用 [幻灯片方式显示] [图片列表展示] 这两个无法使用,也感谢博主分享这么好的插件,新版本01-22那个用了一下,就外观来讲,我比较喜欢3D的那个显示效果。
我以为是之前版本中的问题,就分享了新修改的版本,只要好用,用哪个都可以。
感谢分享!
我弄了新版的NextGen Gallery真的是太难用了!
下载了你的版本,希望一切顺利!
再次感谢!
客气,对你有帮助就好!
受益匪浅 。。请问 wordpress的 网站题目自体大小怎么修改?
看你需要修改哪里?后台-外观-编辑中可以修改CSS样式
博主用的什么主机啊,照片全放本地空间不够啊,用flickr又不能按相册显示,纠结啊
香港的虚拟主机,空间是有点紧张,关键是不想把图片外链,放在本地还是比较安全,明年打算换香港的VPS,空间就不成问题了。
额,我的图片放大左下角显示的是字母,请问博主怎么调换成中文的啊。同骑友。
左下角显示的是title,是不是在添加图片时标题写成英文的了?
您好。上传的时候可以使用网络图片吗?
不可以,只能是指定的本地图片。
新建一个wordpress 在默认主题下还是 调用不出来,是不是wp 版本的问题呢?用的是最新的3.7.1。
另外请问博主,是不是用了NextGEN Gallery,图片打开的效果就可以如你现在网站。还是说需要安装另外的什么插件?
这个弹窗效果是需要安装插件的,auto-highslide,这个插件你到网上搜索下。
你好,不知道为什么我的这个样式就是调用不出来,仍然是用的默认的。是不是NextGEN Gallery 选项里还需要设置?我在选项里启用了Ajax 分页,用的百叶窗效果。这里需要设置吗?
你用的是不是2.0的版本?我现在还用的是1.9的,感觉2.0的总有些问题。
你好,謝謝你到我的blog看看。我有個問題想請教你,我也喜歡用nextgen gallery 插件,但是我現在用的主題,文章插入插件的縮略圖功能不work,是主題的問題還是插件的問題?謝謝
你好,我用nextgen gallery2.0的版本插入缩略图到文章,有些方式是不显示缩略图,所以觉得你应该用的是nextgen gallery最新版的,我的网站用的还是1.9的版本,你可以在文章下面下载远方的雪山修改版本试一下。
你好,新旧版本我都试了,不行,估计是主题的问题了,谢谢。已经看见你的新主题上线了,很好看。
谢谢,你总是很客气。66895271,我的QQ,你可以截图给我看一下。
为什么汉化不了呢?其次搜索网络按照上面的说法是,将汉化包放置在wp-content/plugins/nextgen-gallery/lang/ 但是我也压根找不到里面有lang这个目录。龙龙,能不能将您修改后的这个NextGEN Gallery1.9版本的,给我发一份,我邮箱:339621156@qq.com,谢谢。
可以,2.0改动的太大了,也有很多问题。
上面粗心大意写错邮箱了,正确的是这个:339621157@qq.com,麻烦了
文章下面给出了下载地址。
看到了,谢谢哦。看你骑行西藏之旅,组团去的?呵呵,我也是经常骑车出去玩,有机会交流交流。
呵呵,两个人去的。有机会可以一起骑行
龙龙,还有个小问题,请教一下。您看一下这个网页:http://100.jinchengzhidian.com/album?album=3&gallery=6 中间为什么那么一大块图标呢?(点击幻灯片的那个英文)如何更改成中文,然后放到旁边合适的位置呢?如果方便的话,你QQ多少?
这一大块图标是“缩略图模式”与“幻灯片模式”的切换按钮,在后台:图集——选项——图集中,修改“整合幻灯片”后面两项就可以。66895271
我有几个问题==感觉这个不太适合我我想弄的是完全的个人博客,朋友在上面看看我的文章,看看po上去的图片然后进行评论,我自己就发点心得,发点最近做的东西上去,图片啊文章啊之类的然后这个插件有两个问题,一个是图片要上传到服务器,那一个图片就2M太大了吧,有没有那种支持flickr的插件,然后还有相册的效果的,不然堆积到文章里面也太难看了==第二个就是这个相册针对照片无法评论==我就希望那种可以评论单个图片的==我感觉我要求太多了%>_<%不知道有什么建议么!谢谢啦!
我没有发现这样的插件,NextGEN Gallery只支持本地的图片,WP也没有针对单张照片进行评论的,你可以再到网上找找看。
请问你这个是哪个版本?哪里有得下载?
现在用的是1.9的版本,2.0的有问题,如果你需要,等回到杭州可以发给你。
我很需要呀,那麻烦你发给我,我特别喜欢你修改的这种效果,另外我还有个问题:我装了两三个版本的都发现创建中文名图集或上传中文名图片都会导致无法显示缩略图,能给我指点迷津吗?感激万分
nextgen-gallery_1.9.13(修改版本)下载地址在文章最下面,你可以下载使用,另外告诉我你的站点地址?
我也想要你博客上 远方画廊那些效果,可是我试了好久,在新建的模版页中就是调不出来相册,什么都不显示
首页图集和相册创建好,再用[nggalbum id=1 template=compact]这样的代码添加在文章或页面中,应该是没有问题。
嗯 谢谢啦,我有时间再摆弄摆弄,不会的再请教你呀
网站功能很强大啊,交换下友情链接不?
你连网站地址都没有留下,怎么交换友情链接?
C+视觉:www.vi09.com不好意思,马上添加您的上去
我用过,后来觉得文件多又大,就给去掉了
呵呵,是啊,我网站的大小单图片都快400M。如果你要展示图片,要用到相册还是NextGEN Gallery是最好的,最合适的。
嗯 是,这个相册插件很不错