首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress help -Slightly Modded框架(SMOF)

Wordpress help -Slightly Modded框架(SMOF)
EN

Stack Overflow用户
提问于 2013-10-12 17:09:44
回答 1查看 1.7K关注 0票数 0

大家好,Wordpress和PHP开发者,我需要你们的帮助,

朋友们,我正在为我的新wordpress主题使用稍微修改过的选项框架(SMOF),我第一次尝试创建Wordpress主题,所以我不知道如何访问这个框架的选项。

另外,我不知道如何在wordpress中创建滑块,请给我建议

如何访问滑块:

代码语言:javascript
复制
$slides = $data['example_slider']; //get the slides array

foreach($slides as $slide) {

    echo $slide['title'];

    echo $slide['url'];

    echo $slide['link'];

    echo $slide['description'];
}

以下是SMOF的官方链接,您可以阅读:

http://aquagraphite.com/2011/09/slightly-modded-options-framework

http://aquagraphite.com/2011/11/smof-documentation

EN

回答 1

Stack Overflow用户

发布于 2013-12-06 02:18:15

您必须首先设置全局数据:global $data;,然后才能获取SMOF的数据。所以你的总代码是

代码语言:javascript
复制
<?php
  global $data;
  $slides = $data['example_slider'];
  foreach($slides as $slide) {
    echo $slide['title'];
    echo $slide['url'];
    echo $slide['link'];
    echo $slide['description'];
}
?>

现在,您可以从幻灯片中获取所有数据(url、图像、标题、描述)。它可以创建你自己的幻灯片了。只需选择你想要的滑块。

我在这里举一个nivo滑块的例子。所以你完成的代码应该是--

代码语言:javascript
复制
<div class="slider-wrapper theme-default">
<div id="slider" class="nivoSlider">
    <?php global $data;
    $slides = $data['example_slider'];
    foreach ($slides as $slide) { ?>
        <a href="<?php echo $slide['link']; ?>"><img src="<?php echo $slide['url']; ?>" alt="" title="<?php echo $slide['description']; ?>" data-transition="boxRainGrowReverse" /></a>
    <?php }
    ?>  
</div>

很简单,不是吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19332522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档