我目前处于进退两难的境地,我有一个设计,左边有一个边栏,占据了屏幕宽度的50%(这个边栏区域根据帖子自动提取数据,所以标题、日期、作者等),右边的内容占据了屏幕宽度的50%。
在正确的内容部分中the_content();
这是抓住古腾堡编辑器中的所有内容和每一块。
我遇到的问题是,我希望添加到Gutenberg编辑器中的位于文章主要内容(标题和段落文本)下方的块可以扩展全宽,而不是停留在侧边栏旁主要内容的50%宽度。
在古腾堡之前,我通过the_content();
(这只是一个WYSIWYG编辑器),然后我会用ACF创建灵活的内容块,我可以根据我在主题中放置代码片段的位置来选择它们的位置。我现在正在使用ACF积木构建积木,这是用ACF构建的古腾堡式积木,它与the_content();
. 这样做,我没有在我的主题文件的其他地方设置自定义块的选项。
因此,现在我正试图找到一个解决方案,如何使这项工作。其中一个想法是,是否有办法在帖子中添加一个古腾堡栏目编辑。因此,当用户创建帖子时,会给他们两个Gutenberg编辑器,每个编辑器都可以添加块,但我可以控制每个内容区域在我的主题文件中的位置(例如,我会使用默认设置the_content();
默认Gutenberg块的代码段the_content_two();
古腾堡二级编辑。
这是可能做到的吗?如果无法做到这一点,我是否可以采取其他方法来解决我的两难处境,即在侧边栏和内容下方有一个全宽块?