如何在 Wordpress 中组合小部件

How to combine Widgets in Wordpress

我正在尝试合并显示在同一行(左侧和右侧)上的两个小部件,该模板构建为在左侧承载文本,在右侧承载重力形式。我想要一个全宽区域而不将行分成两列。

该模板在其他方面也可以做到这一点(讨厌的 imo),但我希望保留一些优点。将其变成全宽区域(1 个小部件)有多难,我应该遵循哪些步骤?

您将创建一个子主题,然后覆盖用于创建小部件区域的模板。您还应该禁用要删除的小部件位置,这样它就不会显示在管理员中。您可以使用以下代码删除小部件区域。

function remove_some_widgets(){
    unregister_sidebar( 'first-footer-widget-area' );
}
add_action( 'widgets_init', 'remove_some_widgets', 11 );

您可以将 'first-footer-widget-area' 替换为您要删除的小部件区域的标识符。

我无法提供组合小部件区域的代码示例,因为这取决于您的主题中可用的代码。如果您没有子主题,这里有 link 如何创建子主题:https://codex.wordpress.org/Child_Themes