* { color:' . esc_attr( $block['attrs']['blockAdvanceOptions']['header']['textColor'] ) . ';}'; } // Header styles $css .= $root_selector . ' .gutenify-content-toggle-item-header{'; if (!empty($block['attrs']['headerBackgroundGradient'])) { $css .= 'background:' . (esc_attr( $block['attrs']['headerBackgroundGradient'] )) . ';'; }elseif (!empty($block['attrs']['headerBackground'])) { $css .= 'background:' . (esc_attr( $block['attrs']['headerBackground'] )) . ';'; } elseif (!empty($block['attrs']['blockAdvanceOptions']['header']['backgroundGradient'])) { $css .= 'background:' . (esc_attr( $block['attrs']['blockAdvanceOptions']['header']['backgroundGradient'] )) . ';'; } elseif (!empty($block['attrs']['blockAdvanceOptions']['header']['backgroundColor'])) { $css .= 'background:' . (esc_attr( $block['attrs']['blockAdvanceOptions']['header']['backgroundColor'] )) . ';'; } $css .= '}'; // Header hover if (!empty($block['attrs']['blockAdvanceOptions']['header']['hoverTextColor'])) { $css .= $root_selector . ' .gutenify-content-toggle-item-header:hover>* { color:' . (esc_attr( $block['attrs']['blockAdvanceOptions']['header']['hoverTextColor'] )) . ';}'; } $css .= $root_selector . ' .gutenify-content-toggle-item-header:hover{'; if (!empty($block['attrs']['headerHoverBackgroundGradient'])) { $css .= 'background:' . (esc_attr( $block['attrs']['headerHoverBackgroundGradient'] )) . ';'; }elseif (!empty($block['attrs']['headerHoverBackground'])) { $css .= 'background:' . (esc_attr( $block['attrs']['headerHoverBackground'] )) . ';'; } elseif (!empty($block['attrs']['blockAdvanceOptions']['header']['hoverBackgroundGradient'])) { $css .= 'background:' . (esc_attr( $block['attrs']['blockAdvanceOptions']['header']['hoverBackgroundGradient'] )) . ';'; } elseif (!empty($block['attrs']['blockAdvanceOptions']['header']['hoverBackgroundColor'])) { $css .= 'background:' . (esc_attr( $block['attrs']['blockAdvanceOptions']['header']['hoverBackgroundColor'] )) . ';'; } $css .= '}'; // Content normal $css .= $root_selector . ' .gutenify-content-toggle-item-content{'; //color if (!empty($block['attrs']['blockAdvanceOptions']['content']['textColor'])) { $css .= 'color:' . esc_attr( $block['attrs']['blockAdvanceOptions']['content']['textColor'] ) . ';'; } //background if (!empty($block['attrs']['contentBackgroundGradient'])) { $css .= 'background:' . (esc_attr( $block['attrs']['contentBackgroundGradient'] )) . ';'; }elseif (!empty($block['attrs']['contentBackground'])) { $css .= 'background:' . (esc_attr( $block['attrs']['contentBackground'] )) . ';'; } elseif (!empty($block['attrs']['blockAdvanceOptions']['content']['backgroundGradient'])) { $css .= 'background:' . (esc_attr( $block['attrs']['blockAdvanceOptions']['content']['backgroundGradient'] )) . ';'; } elseif (!empty($block['attrs']['blockAdvanceOptions']['content']['backgroundColor'])) { $css .= 'background:' . (esc_attr( $block['attrs']['blockAdvanceOptions']['content']['backgroundColor'] )) . ';'; } $css .= '}'; $handle = 'gutenify_'. str_replace( '/', '_', $block['blockName'] ) . '_' . $block_id; wp_add_inline_style( $handle, $css); return $block_content; } } Faqs::init();