WordPress幻灯片插件:Featurific 详细配置说明

Featurific, 全称Featurific for WordPress,是非常好用的一款基于Flash的Wordpress幻灯片插件,同类的插件包括Featured Content Gallery,Dynamic Content Gallery, D13slideshow等等。上面三个我都试过,但都因为插件的javascript冲突问题而无法适用,但因为Featurific是基于Flash的,所以不存在这种问题。具体请参考“WordPress幻灯片插件: Featurific for WordPress”。
但Featurific的官方上的配置说明实在太简单了:

   1. Extract all files from FeaturificForWordpress.zip.
   2. Upload the entire `featurific` directory to the `/wp-content/plugins/` directory
   3. Activate the plugin through the ‘Plugins’ menu in WordPress
   4. You’re done!

简直就是废话,而且网上没怎么找到比较好的资料,所以开始配置还是花了点功夫,下面详细说明Featurific配置。

  1. 下载Featurific。
    好的,第一步下载估计n多小盆友就死在这里了。Featurific的官网是http://www.featurific.com/ffw,但是悲剧的是这个网址是被墙了(这个没天理啊),所以小盆友们要用Featurific的话只能翻墙了。不会翻墙的小盆友请Google“翻墙”,翻墙已经是广大河蟹网友必须的生存技能……..。
  2.  解压上传到Plugin文件夹,激活Featurific。
  3.  进入“Settings”/“Featurific”配置页面,进行必要的配置。
    Template: 显示幻灯片时所调用的模板,不同的模板显示效果差别很大。大家可以自己一个一个试试,建议使用使用“Times (trasparent)”。
    Post Selection: 设定幻灯片所显示的文章。可以选择“评论最多的文章”(Most commented posts)、“最近发表的文章”(Most recent posts),“用户自己指定的文章”(User-specified posts),如果安装了“Wordpress.com Stats”插件,还可以选择“最流行的文章”(Most popular posts)。
    Category Filter:  选择需要幻灯片显示的文章的类别。可以多选。
    Number of Posts:   幻灯片所显示的文章数量。建议设置的数值不要超过“5”。
    Screen Duration:  文章幻灯片每页的停留时间。可以根据个人喜好设定。
    Screen Assignment:  幻灯片是顺序显示还是随机次序显示。需要注意的是,如果选择了随机次序,并不是每次刷新页面的时候幻灯片都会产生随机次序,而是后台产生数据文件的时候就决定了文章的显示次序。默认每10分钟数据文件自动更新一次。
    Auto-Excerpt Length:  如果没有设置文章摘要的话,系统可以自动截取文章前N个字符显示在幻灯片上。这里设置显示多少个字符。
    Update Frequency:  数据文件更新频率。默认每10分钟更新一次。
    Storage Location:  选择数据文件和缓存图像的存储方式。如果是数据库容量有限的建议选择“File System”,——因为大部分免费空间的数据库容量不大,所以选择“File System”可以节省数据库空间。
    RTL Text (beta):   设置文字“从右到左”显示。
    data.xml Override:  自定义数据文件。注意,除非你彻底理解data.xml、知道自己要干嘛的话,切忌修改这里。
  4. 将下面的代码粘贴到你想要的位置。
    <?php
    //Code automatically inserted by Featurific for WordPress plugin
     if(function_exists(‘insert_featurific’)) //If the Featurific plugin is activated…
      insert_featurific();                    //Insert the HTML code to embed Featurific
    ?>
  5. 使用自定义字段(Custom Fields)“image_1”指定文章所对应的图片,并以“/wp-content”开头。

上述步骤完成以后,Featurific应该能够正常显示了。

深入Featurific

  • Featurific会自动解析文章中的所有图片,如果没有设置“image_1”自定义字段,那么Featurific会选择使用文章源代码中能找到的第一张图片。
  • 幻灯片显示的长宽、文字、排版等都是在模板中设置的。模板在该插件的“templates”目录下可以找到。
  • Featurific的显示的数据是来源于data.xml这个文件的,这个文件Featurific可以自动产生并保存在Plugin的文件夹下面(如果上面的“Storage Location”设置为“数据库”,则该文件内容保存在数据库中)。

修改幻灯片模板

这里以Times模板为例说明

  1. 修改幻灯片的长宽
    打开所使用的模板,将所有的“width=”600″”替换为“width=”X””(X为你希望的宽度),height同样替换即可。
  2. 修改文字显示的位置
    示例代码:
    <text x=”5″ y=”280″ width=”590″ animatefromx=”5″ animatefromy=”1500″ animationspeed=”5″>
       <line fontsize=”18″ fontstyle=”bold” fontcolor=”black” text=”%post_title%”/>
       <line fontsize=”12″ fontcolor=”black” text=”%post_excerpt% (Read More)…”/>
       <line fontsize=”10″ fontstyle=”bold” fontcolor=”black” text=”Posted in: %categories%”/>
     </text>
    对文字的修改即是修改模板中的“text”节点。其中x和y属性控制文字显示的位置。x表示文字距离左边的像素值(可以认为是CSS里的margin-left),y表示文字距离上边的像素值(可以认为是CSS里的margin-top)。width即控制文字块的长度。animatefromx和animatefromy控制文字从什么地方开始移动,即文字块的初始位置,而x和y是控制文字块的最终显示位置,通过设定这两个点(起点和终点)即可实现文件块的动画效果。
    而text下面的line节点对应显示的文字内容,每个line节点都对应一行文字。

FAQ

  1. Q:我极其憎恶那个右下角的“Featurific”的Logo怎么办?
    A:你用的是免费版,不要苛刻要求。hack方法:自己去Google关键字“inurl:FeaturificPro.swf”,然后修改“featurific.php”文件
  2. Q:我不要用“image_1”这么白痴的自定义字段(满地打滚状)
    A :这个嘛,最好不要改了啦,因为你改了以后每次升版你都得改……。如果你就是变态,你就是要改的话:第一步:修改“featurific.php”的“featurific_get_posts_tweak”这个方法,在” $posts[$post_id][‘screen_number’] = $screen_number; ” 后面加一行“$posts[$post_id][‘my_image’] = $posts[$post_id][‘image_1’]; ”, 其中my_image是你自己希望的关键字。第二步:把模板文件里的“%image_1%”替换为“%my_image%”。
  3. Q:我改了设置,或者修改了图片链接,怎么没反应?
    A:人家10分钟产生一次数据。没耐心的话把它Disable再Enable就可以了。
  4. Q:我不想用自定义字段怎么办?
    A:把你想作为幻灯片的图片放在post里的第一个图片,不想让它显示的话可以把它CSS修改成“display:none”。

评论联播

18 Comments

  1. 我也想用你这个主题和你介绍的这个slide plug. 这个主题说明太简单了,请问如何自定义headline和featured两个区域?如何把这个插件放进去?谢谢!

  2. 摸索了一下午终于把大部分内容搞定,就是featured那栏,小图标显示不出来,不知道为什么。

  3. @eric 必须要添加自定义属性“Image”。“Image”属性必须以“wp-content”开头,不能以“/wp-content”开头。

  4. 谢谢你的回答,不过我已经自己找到修改的地方了。
    你的空间很不错,很值得欣赏。

  5. 我想问一下你这个
    您或许对这些文章有兴趣:
    下面的这些推荐是怎么做,是用什么插件,能不能告诉我,谢谢你
    我觉的挺好看的

  6. 非常感谢你热心的回答,处理完公务准备睡觉的我,又精神了,不过明天休息,我喜欢这样当野猫。我已经链接了,以后方便我常来,谢谢

  7. 你好,谢谢你一直以来热情的回答我的问题。不好意思,我很过分,我想在问你一个问题,就是你首页在幻灯片右边的那个有图有文的,是怎么做的,能不能教教我,我个人觉的你那个是最漂亮的,也很人性化。谢谢

  8. @kit 这个是要调代码的。你去下载这个主题Arthemia(我站点最下面那行有Arthemia的链接),index.php里面有“featured-column”的div,我把它的代码稍微改了下。后台发布文章的时候如果要显示在那一列,必须选择在“Featured”的catetory; 图片从“Image”的属性读取;文字是我自己增加的代码,其实也就是读文章的某一个属性。

  9. 谢谢你,真不好意思,让你花这么多时间给我写这么多。

  10. @kaka
    所以永远不要相信这个插件好用那个好用的;一定要看看适合的自己的模版使用吗!想冒险就做好备份,直接修改后台的准备!

Leave a comment

Your email address will not be published. Required fields are marked *