首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将“静态”滑块更改为动态的、易于更改的滑块

将“静态”滑块更改为动态的、易于更改的滑块
EN

Stack Overflow用户
提问于 2013-07-04 20:13:59
回答 1查看 2K关注 0票数 0

我目前有一个用于wordpress主题的“静态”滑块,我想将其更改为动态滑块。这意味着我现在总是需要在代码中为滑块添加新的幻灯片、内容等等。但是我想要改变它,这样我就可以很容易地在wordpress仪表板中以插件的形式改变它。我的编程技能还不够好,还不能为此编写一个自己的插件,特别是在我这样的时间压力下。

那么有没有可以把静态滑块变成动态滑块的插件呢?或者有没有一个Slider插件,我可以编辑所有的HTML标记并粘贴到我的插件中?

到目前为止,我已经尝试了可湿性粉剂滑块插件,它不工作,因为我需要它。任何帮助我们都很感激,

PS:我的滑块包括一个图片,所有幻灯片所在的导航,以及它左边的一个信息框,它显示当前幻灯片中的文本。

PPS:基本上我需要一个表单/元字段,在那里我可以添加这些东西(背景图像,幻灯片,幻灯片标题,幻灯片信息与HTML标记),它会添加到滑块…但这已经超出了我目前的知识范围。

编辑:好的,我试过使用:http://www.armagost.com/blog/developing-a-content-slider-with-custom-post-types/,但是因为它有一个完全不同的结构,所以我试了这个。它没有起作用,我也不知道为什么。我使用的是来自WordPress的幻灯片,并尝试查询它们,然后按ID查询帖子,也尝试查询标题和缩略图。不起作用。有没有人给我提示?绝望了。

代码语言:javascript
复制
    <div id="intro">
<div id="featured" >
<ul class="ui-tabs-nav">
<li class="ui-tabs-nav-item" id="nav-fragment-1"><a href="#fragment-1"><?php echo get_the_title($1); ?> </a></li>
<li class="ui-tabs-nav-item ui-tabs-selected" id="nav-fragment-2"><a href="#fragment-2"><?php echo get_the_title($2); ?></a></li>
<li class="ui-tabs-nav-item" id="nav-fragment-4"><a href="#fragment-4"><?php echo get_the_title($3); ?></a></li>
<li class="ui-tabs-nav-item" id="nav-fragment-5"><a href="#fragment-5"><?php echo get_the_title($4); ?></a></li>
<li class="ui-tabs-nav-item" id="nav-fragment-6"><a href="#fragment-6"><?php echo get_the_title($5); ?></a></li>
</ul>


<div id="fragment-1" class="ui-tabs-panel">
<?php
$post_id = 1;
$queried_post = get_post($post_id,'post_type' => 'slide');
?>
    <?php the_post_thumbnail(); ?>
        <div class="info" >
        <?php
echo $queried_post->post_content;
?></div>
</div>

<div id="fragment-2" class="ui-tabs-panel ui-tabs-hide">
<?php
$post_id = 2;
$queried_post = get_post($post_id,'post_type' => 'slide');
?>
    <?php the_post_thumbnail(); ?>
        <div class="info" >
        <?php
echo $queried_post->post_content;
?></div>
</div>




<div id="fragment-4" class="ui-tabs-panel ui-tabs-hide">
<?php
$post_id = 3;
$queried_post = get_post($post_id,'post_type' => 'slide');
?>
    <?php the_post_thumbnail(); ?>
        <div class="info" >
        <?php
echo $queried_post->post_content;
?></div>
</div>



<div id="fragment-5" class="ui-tabs-panel ui-tabs-hide">
<?php
$post_id = 4;
$queried_post = get_post($post_id,'post_type' => 'slide');
?>
    <?php the_post_thumbnail(); ?>
        <div class="info" >
        <?php
echo $queried_post->post_content;
?></div>
</div>


<div id="fragment-6" class="ui-tabs-panel ui-tabs-hide">
    <?php
$post_id = 5;
$queried_post = get_post($post_id);
?>
    <?php the_post_thumbnail(); ?>
        <div class="info" >
        <?php
echo $queried_post->post_content;
?></div>
</div>

</div>
</div>
EN

回答 1

Stack Overflow用户

发布于 2013-07-04 20:24:16

嗯,通常最好的方法是编写你自己的代码,这样你就可以得到你想要的东西了。但在你的情况下,我建议只下载新的插件,并通过管理面板进行所有的更改。我找了一些滑块,只要选择你喜欢的on this link.

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

https://stackoverflow.com/questions/17470060

复制
相关文章

相似问题

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