Superb Slideshow: 在模板中可以放多个 slide

Superb Slideshow 是 WordPress 上一款极简单的 Slide Show 插件。支持通过 PHP 代码在模板中嵌入 Slide Show。该插件默认情况下只能插入一个 Slide Show,但是可以通过直接嵌入 JavaSrcipt 代码嵌入多个。

想找个插件来在 WordPress 首页展示 Slide,希望能省事儿通过将 PHP 代码插入模板相应位置就能调用。结果就挑了这么个插件。弄好之后又需要在页面下方展示另一个 Slide,才发现这个插件只能在同一页面调用一个 Slide(似乎 ShortCode 的方式可以调用多个)。偶然的情况下,发现可以不使用它的 PHP 代码

<?php if (function_exists (sswld_show)) sswld_show(); ?>

而是直接将这个代码在生成页面的时候生成的 JavaSrcipt 代码插入模板来显示第二个 Slide。格式如下(当然,第一个还是用的上面的代码):

<script type="text/javascript">
 var mygallery=new SuperbSlideshowGallery ({
 wrapperid: "fadeshow2", //ID of blank DIV on page to house Slideshow
 dimensions: [300, 200], //width/height of gallery in pixels. Should reflect dimensions of largest image
 imagearray: [ ["http://url/to/images/1.jpg", "http://img-link-to/url/", "_self", ""],["http://url/to/images/2.jpg", "http://img-link-to/url/7", "_self", ""],["http://url/to/images/3.jpg", "http://img-link-to/url/", "_self", ""],["http://url/to/images/4.jpg", "http://img-link-to/url/", "_self", ""] ],
 displaymode: {type:'auto', pause:2500, cycles:0, wraparound:false}
 persist: false, //remember last viewed slide and recall within same session?
 fadeduration: 500, //transition duration (milliseconds)
 descreveal: "ondemand",
  togglerid: ""
 })
 </script>

 <div id="fadeshow2"></div>

这个插件真是非常一般啊。要做 Slide 的话,还是推荐使用 Nivo Slider©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/superb-slideshow-more-than-one-slides/>。转载请保留此信息及相应链接。

雁过留声,人过留名

您的电子邮箱地址不会被公开。 必填项已用 * 标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>