featurific-for-wordpress 详细配置说明

Featurific是一款基于Flash的Wordpress幻灯片插件,支持多种展示模板和自定义设置,如随机显示文章、设定停留时间等。本文详细介绍其安装配置流程及常见问题解答。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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”。
内容概要:本文详细介绍了Rust在系统编程中的应用,包括基础知识、核心技术及开发流程。首先阐述了Rust语言的基础及环境搭建,强调了其强类型系统和现代语法。接着深入探讨了所有权机制与内存安全,指出Rust通过所有权系统确保内存安全,避免悬垂指针和内存泄漏。再者,讲解了Rust的并发编程模型,通过消息传递和无数据竞争的线程模型实现安全并发。此外,讨论了Rust在底层硬件访问与嵌入式开发中的应用,展示了其在资源受限平台上的适应性。随后,介绍了系统调用与内核模块开发,说明了Rust如何调用操作系统底层API并实现与现有内核代码的无缝集成。还提及了性能优化与调试技巧,如使用编译器优化选项和工具链支持。最后,通过实战项目案例解析和社区资源展望,展示了Rust在系统编程领域的潜力和发展前景。; 适合人群:有一定编程基础,尤其是对系统编程感兴趣的开发者,包括操作系统内核开发、驱动程序编写、嵌入式系统开发等领域的工程师。; 使用场景及目标:①学习Rust语言的基础知识和环境搭建,掌握强类型系统和现代语法;②理解所有权机制与内存安全,避免传统系统编程中的常见错误;③掌握并发编程模型,实现安全高效的多线程操作;④了解底层硬件访问和嵌入式开发,适应资源受限平台;⑤掌握系统调用与内核模块开发,实现与现有系统的无缝集成;⑥学习性能优化与调试技巧,提高系统软件的运行效率和稳定性;⑦通过实战项目案例解析,掌握系统编程的实际应用。; 其他说明:Rust作为系统编程的新选择,不仅提升了传统系统软件的安全性,还通过现代语言特性和工具链优化了开发效率。开发者应充分利用Rust的特性,构建更加健壮、高效的系统软件,迎接未来计算机领域的新挑战。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值