在用wordpress做项目的时候,经常会用到一些插件,wordpress流行的一个重要原因也就是插件丰富强大。

下面我将我做项目时用到的一些好用的插件及用法分享给大家,下次做项目时可直接拿来用,而不用去网上搜索了。

一.做滚动banner的插件

比如,Smooth Slider,Promotion Slider,Easy Nivo Slider,WP Coda Slider 等等有很多这样的插件,不过这些插件在wordpress中都是共用的一个,如果页面的头部滚动banner是一样的,ok当然没有问题,但是如果客户要求每个页面的滚动banner不一样那要怎么办呢?

请看这两个插件:vSlider Multi Image Slider for WordPress,M-vSlider

vSlider Multi Image Slider for WordPress(vSider)插件的用法:

1.首先下载此插件然后安装。

2.登陆wordpress后台管理页面,找到安装插件后产生的新菜单,在里面根据选项建立一个或多个slider。

3.在静态页面中或是文章页面中插入[vslider name="abc"](其中name的值abc就是建立banner时的名称)或者也可以在php模板页面中加入代码“" (同样的"abc"还是建立banner时的名称。)

4.在前台页面中测试结果。

vSlider Multi Image Slider for WordPress 的用法就是这样。

M-vSlider 的用法

1.首先下载此插件然后安装。

2.登陆wordpress后台管理页面,找到安装插件后产生的新菜单,在里面根据选项建立一个或多个slider,还可以在这里面设置滚动banner的显示效果,比如,淡进淡出,往左滑动,往右滑动,往上滑动,往下滑动,还可以设置每个图片停留的时间 等等。

3.在静态页面中或是文章页面中插入[m-vslider id="x"](其中id的值"x"就是在后台管理banner列表中的id的名称)或者也可以在php模板页面中加入代码“" (同样的"x"还是后台管理banner列表中的id的名称。)

4.在前台页面中测试结果。

M-vSlider 的用法和上面的 vSlider Multi Image Slider for WordPress 差不多,我为什么还要介绍两种呢,并非多此一举。

对比,通过实际的操作你可以发现在vSlider插件中建立一个滚动banner时的图片是有限制的,这个限制数是20张,也就是一个slider最多允许上传20张图片,或许这个数果已经够了,如果要超过这个数量的图片怎么办呢,那就用M-vSlider这个插件,它对图片的数量是没有限制的,这就他们之间唯一的区别。

二.多语言插件

在用wordpress做项目时也常常要做几个语言,通常决方法就是用多个系统或是建多个分类,这样是可以实现多语言版本,但是过程还是复杂了一些,其实wordpress就有一个多语言版本插件,就是qtranslate这个插件。

qtranslate的用法介绍

1.在wordpress官网下载这个插件

2.登陆wordpress后台管理页面,安装此插件。

3.安装好之后,在后台管理菜单就会多出两个菜单,一个是中文,一个是英文。

4.在管理菜单中选择设置/语言会出现Language Management (qTranslate Configuration)管理页面,在General Settings下面/Default Language / Order 设置默认显示的语言,Hide Untranslated Content 是隐藏没有翻译的内容,这里保持默认即可,Detect Browser Language 这里保持默认即可,下面还有高级设置Advanced Settings 点击show展开显示,在Advanced Settings中有 URL Modification Mode(url的):Use Query Mode (?lang=en)就是通常用的url访问模式, Use Pre-Path Mode (Default, puts /en/ in front of URL) 用路径模式来显示,一般会选择这个,对于网站的seo会有帮助,看起来也更为干净,Use Pre-Domain Mode (uses https://en.yoursite.com)这种模式是以二级域名的方式来配置的。其中要注意的是,如果要用第二种模式服务器要支持mod_rewrite地址重写。后面的,Flag Image Path,Ignore Links,Update Gettext Databases,Date / Time Conversion,Reset qTranslate,Convert Database,Debugging Information,保持默认就可以了,不用更改。

5.然后可在静态页面(page)和文章页面发布内容了,根据要发布的语言版本,发布不同的内容即可。

6.在前台页面切换语言版本,如果设置的url访问模式是(?lang=en)直接在地址后面加(?lang=en)这个就可以了,如果是/en就在地址后面加上/en具体的语言版本字母可以在后台管理语言设置中查看,比如,中文是zh,查看方法,在Languages列表中选择你要查看的语言,点击右边的edit,进入Edit Language页面,