我认为这两种技术的结合会让你一直走到这一步。
1。使用短代码将各种内容包装到<div>
/<span>
/<section>
. 看看Shortcode API. 然后你可以这样做:
[tabs]
[tab title="Tab 1"]The tab #1 content[/tab]
[tab title="Another Tab"]The tab #2 content[/tab]
[tabs]
并将其输出为:
<article class="tabs">
<section class="tab">
<h3>Tab 1</h3>
<div class="tab-content">The tab #1 content.</div>
</section>
<section class="tab">
<h3>Another Tab</h3>
<div class="tab-content">The tab #2 content.</div>
</section>
</article>
有很多插件像shortcodes ultimate这样做,但我认为它们往往过于臃肿。如果是我,我会给自己编密码。
2。自定义职位类型(&P);分类法
使用短代码,可以进一步扩展上述模式,还可以
[slide]
短代码,但我认为这可能会变得太复杂。
此时,我认为有一个“幻灯片”自定义帖子类型,然后使用“幻灯片放映”自定义分类法将每个幻灯片排序为一个或多个幻灯片是有意义的。您可以启用菜单顺序字段来控制幻灯片顺序,以将其设置为自定义元框。
我看到你正在使用AnythingSlider,它有一个WordPress插件,工作原理类似。您甚至可以将其与shortcodes ultimate相结合,以使其与现在的额外工作一起工作,但我不能保证这会起作用。
最终,您的解决方案的工作流程如下所示:
创建“幻灯片”帖子使用短代码定义每张幻灯片中的选项卡将幻灯片指定给幻灯片分类术语
对所有剩余的幻灯片重复步骤1-3然后,由您自己创建一个模板,用于查询幻灯片并输出所需的所有代码。或者,您可以制作一个最后的快捷码,将其放置为如下所示:[slideshow cat="My first slideshow" /]