通过 wp-admin 添加引导行和列


Add bootstrap rows and cols via wp-admin

我希望这个问题不要被认为太笼统......我正在寻找一种方法来允许客户端添加引导行和列,并通过 wp-admin 用内容填充它们。我脑海中的想法是,他们会添加一个页面,然后会看到添加一行的选项,选择列数,然后用内容填充它们 - 可能使用小部件,老实说,我还没有想那么远。

我知道这是一个很大的问题,但我知道这是我以前看到的 - 问题是在这种情况下,有问题的开发人员基本上撕掉了一半的 WordPress 并将其替换为 MVC 模型,好吧,让我们说有问题......

我想我最初要寻找的是指向正确的方向 - 这是我可以使用模板或小部件实现的,还是我应该考虑构建一个插件。

在这一点上,任何一般(或实际上具体!)的想法,为我指明正确的方向并帮助我前进,将不胜感激。

非常感谢斯蒂夫

Advanced Custom Fields是一个插件,允许您为Wordpress管理员端创建灵活的内容字段。模板上需要相当多的逻辑,但如果你想允许这种可能性,这就是我的建议。他们的"PRO"功能确实有许可费,这是您需要的,但这是无限更新的一次性费用。

他们的文档很棒,他们也有很棒的支持论坛。具体请查看灵活内容字段。

http://www.advancedcustomfields.com/

困难选项

您可能会考虑为此构建一个插件,该插件允许用户在使用每页的文本编辑器时更改页面布局。这本身就相当广泛,但并非不可能。我不知道在这之后该把你指向哪里。

简单的解决方案

另一种选择是以接受调用中不同列/行的方式构建主题<?php the_content(); ?>。 因此,当用户创建/编辑页面/帖子/自定义帖子时,他们可以通过页面编辑器自行设置cols

希望这有帮助

感谢您的输入,正在考虑将 ACF 作为一种选择,我认为这是为了让后端对那些没有很多技术专长的人尽可能友好。我接受了第一个作为答案,因为它在编码方面为我指明了正确的方向,但两者都很有用,所以再次欢呼;-)