如何在WordPress中添加可编辑手风琴


How to add an editable accordion in WordPress

我正在尝试在WordPress中的页面中添加手风琴。

问题是,我需要手风琴可以从CMS中编辑,如果可能的话,用户可以在不同的帖子上添加手风琴。

我已经研究过了,发现高级自定义字段中继器可能是一条路,但还没有找到一本关于如何实现这一点的好读物。

任何帮助都会很棒。

我使用Advanced Custom Fields Repeater进行类似的操作,它确实让我的用户能够输入可以重复的内容。这是很有价值的,因为你可以用html包装每个部分,然后可以包装整个东西,这可以让你做手风琴。

这是中继器代码,我的是事件代码。

if (get_field('monthly_events')){
    $events = get_field('monthly_events'); 
    foreach($events as $event) {
        ?>
        <li>
            <strong><?php echo $event['event_name']; ?></strong>
            <p><?php echo $event['event_description']; ?></p>
        </li>
        <?php
    }
}

你应该阅读他们的说明。您必须使用它们的接口创建和命名字段,将其应用于新的帖子类型,然后将手风琴html放入该帖子类型的新模板中。这不是火箭科学,但有很多步骤,所以请阅读他们的说明。http://www.advancedcustomfields.com/add-ons/repeater-field/