在页眉页脚生成器中添加多个元素

Astra Header Footer Builder 允许您将以下元素添加到页眉和页脚部分 –

  • 按钮
  • HTML
  • 小部件
  • 社会的
  • 将来会添加更多

当您仅使用免费的 Astra 主题时,每个元素的数量都是有限的。但是使用 Astra Pro,您可以扩展它。

例如,Astra Theme 带有一个可用的 Button 元素。当您激活 Astra Pro 插件时,默认情况下您将有两个可用的按钮。

使用 Astra Pro 扩展页眉元素的默认数量

除了默认拥有更多元素外,使用 Astra Pro,您还可以扩展按钮的数量以拥有两个以上的按钮。

添加过滤器的标题元素的自定义数量

您也可以对 Header Footer Builder 中的大多数其他元素执行此操作。您可以为 HTML、小部件和社交元素添加多个元素。

 添加多个元素(按钮、HTML、小部件和社交)的步骤 #

第 1 步– 确保激活 Astra Pro 插件。

第 2 步– 您需要为多个元素添加自定义代码,因此请确保安装并激活 Astra 子主题

第 3 步– 编辑 Astra 子主题的 functions.php 文件并添加以下自定义代码。您只能从以下代码中添加必填字段。

/**
 * Update the count of elements in HF Builder.
 *
 * @param array $elements array of elements having key as slug and value as count.
 * @return array $elements
 */
function astra_builder_elements_count( $elements ) {
    $elements['header-button']       = 3;
    $elements['footer-button']       = 3;
    $elements['header-html']         = 3;
    $elements['footer-html']         = 3;
    $elements['header-widget']       = 3;
    $elements['footer-widget']       = 3;
    $elements['header-social-icons'] = 3;
    $elements['footer-social-icons'] = 3;
    return $elements;
}
add_filter( 'astra_builder_elements_count', 'astra_builder_elements_count', 10 );

在上面的代码中,您会看到为每个页眉和页脚元素设置的值。您可以编辑代码并设置值以匹配您需要的元素数量。在上面的代码中,这些值设置为 3 作为示例。

因此,如果您需要,假设页脚构建器中有 6 个可用的小部件,编辑后的代码将如下所示:

/**
 * Update the count of elements in HF Builder.
 *
 * @param array $elements array of elements having key as slug and value as count.
 * @return array $elements
 */
function astra_builder_elements_count( $elements ) {
    $elements['footer-widget']       = 6;
    return $elements;
}
add_filter( 'astra_builder_elements_count', 'astra_builder_elements_count', 10 );

这可以用于任何页眉或页脚元素。

Astra 更新页脚小部件计数

Powered by BetterDocs

发表评论

您的电子邮箱地址不会被公开。

Scroll to Top