0

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

那么是否有一个插件可以将静态滑块更改为动态滑块?或者是否有一个滑块插件,我可以在其中编辑所有 HTML 标记并粘贴到我的?

到目前为止,我已经尝试过 WP Slider Plugin,它不像我需要的那样工作。任何帮助表示赞赏,

PS:我的滑块由图像、所有幻灯片所在的导航和左侧的信息框组成,该框显示当前幻灯片中的文本。

PPS:基本上我需要一个表单/元字段,我可以在其中添加这些东西(背景图像、幻灯片、幻灯片标题、带有 HTML 标记的幻灯片信息文本),它会将它添加到滑块中......但这已经超过了我目前的知识。

编辑:好的,我尝试使用:http ://www.armagost.com/blog/developing-a-content-slider-with-custom-post-types/ 但是由于那个结构完全不同,我尝试了这个。它没有用,我不知道为什么。我正在使用 WordPress 的幻灯片,并尝试查询它们并按 ID 查询帖子,还尝试查询标题和缩略图。不工作。任何人的任何提示?绝望了。

    <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>
4

1 回答 1

2

好吧,最好的方法是编写自己的代码,这样你就可以拥有你想要的东西。但在您的情况下,我建议您只需下载新插件并通过管理面板进行所有更改。我查找了一些滑块,只需在此链接上选择您喜欢的内容即可。

于 2013-07-04T12:24:15.843 回答