在WordPress页面上创建3栏布局

时间:2012-01-30 作者:Sven

目前,我正在用Wordpress创建一个页面。现在有一些内容不会经常出现,这就是为什么我想用一个页面来显示它。我还想为该页面创建一个自定义模板。你看,没什么特别的。在那个页面上,我想要一个3列的布局,这意味着用普通HTML定位3个不同的文本块。现在的问题是,当我在Wordpress中使用普通页面时,管理区域中只有一个文本区域,这基本上意味着我不能通过管理区域访问3个不同的文本块。如何在不将文本硬编码为HTML的情况下实现这一点?当然我可以把它写成插件,但这对我来说似乎有点过头了。我希望你理解我的问题,很难为我解释,对不起。

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

我建议使用Advanced Custom Fields plugin 为了这个。您可以使用它将其他输入字段添加到帖子类型(在这种情况下,您可能希望将其添加到页面类型)。在你的情况下,你可能需要另外两个Wysiwyg Editor fields 因此,您可以使用格式编写。

诀窍在于,如果将新字段分配给页面帖子类型,all 页面将有两个额外字段。你可能想create a new post type 并为其指定字段。

另一种方法是使用Chunks plugin. 这允许您拥有内容的小片段,可以随时调用到主题中。使用此选项可以保存可以在其中一列中使用的文本片段,如果愿意,还可以将该文本包含在网站的其他位置。

此外,还有一个想法:如果您只想将内容分成三列,并且大部分是文本,那么您可以使用CSS3\'s column-count. 默认情况下,这并不是在所有浏览器中都有效,但也有cross-browser shims like css3-multi-column.js 这可以帮你解决这个问题。

结束

相关推荐

使用wp_Dropdown_Pages()的结果

具有wp_dropdown_pages(); 它可以用博客的页面制作一个下拉列表。如何使用此函数?我想获得“下拉选择页面”的特定自定义字段。不知道怎么解决这个问题。