使用高级自定义字段隐藏 divi 模块

问题描述 投票:0回答:1

我希望有人能帮助我。

有没有办法在 Wordpress 中使用 ACF 切换 Divi 模块的可见性?

我自己试过,在论坛上搜索过

wordpress advanced-custom-fields visibility divi
1个回答
0
投票

是的,您可以为此使用 ACF 插件。

步骤:

  1. 安装 ACF 插件。
  2. 在 ACF 中创建新的自定义字段组并在其中添加切换字段。
  3. 将此组分配给相关的帖子类型和分类。
  4. 编辑您观看的 Divi 模块以根据 ACF 字段显示/隐藏。
  5. 转到模块设置中的高级选项卡并添加 CSS 类“acf-toggle-module”.
  6. 将以下代码添加到您的主题函数文件(Function.php)。

add_filter( 'body_class', 'acf_toggle_module_class' );
function acf_toggle_module_class( $classes ) {
    if( get_field('acf_toggle_module') ) {
        $classes[] = 'hide-module';
    }
    return $classes;
}

  1. 将 CSS 添加到样式表(Style.css)。

.hide-module .acf-toggle-module {
    display: none !important;
}

© www.soinside.com 2019 - 2024. All rights reserved.