Multiple editable areas

时间:2016-10-01 作者:Giannis Foulidis

我是WordPress开发的新手,正在编辑现有主题。基本上,我创建了custom template for Pages. 我了解到模板的可编辑内容由

the_content()
功能。

问题是,我希望有更多的区域供用户添加内容。这可能吗?

以下是一个示例:

<div class="row">
        <div class="col-md-12">
            <div style="mystyle">

                <div class="center-block " style="someotherstyle">
                        // i want text here
                        <?php the_content(); ?> // this works

                </div>
            </div>

            // want also content here
            // tried the_content() but it\'s not working twice.
        </div>
    </div>

1 个回复
最合适的回答,由SO网友:markratledge 整理而成

您可以在admin中添加更多元框(使用简单的文本字段编辑器或具有更多功能的TinyMCE编辑器),然后在页面模板中调用这些元框。

这在WordPress中是一件非常常见的事情,无论是从用户体验的角度来看,用户都可以添加内容,还是因为——正如您作为网站管理员和主题开发人员所发现的那样——该功能the_content() 只能在循环中使用一次,而不是设计为多次使用。

最好的办法是看看一些插件,它们可以让您添加和配置更多元框的显示。最流行和可扩展的是https://www.advancedcustomfields.com/

并搜索其他类似问题:https://wordpress.stackexchange.com/search?q=advanced+custom+fields 关于那个插件。

相关推荐