芝麻web文件管理V1.00
编辑当前文件:/home/royashxg/www/wp-content/plugins/blocksy-companion/framework/features/blocks/socials/view.php
blocksy_default_akg('customInitialColor', $atts, ''), '--theme-icon-hover-color' => blocksy_default_akg('customHoverColor', $atts, ''), ]; if ($type !== 'simple') { $base_color = blocksy_default_akg('customBorderColor', $atts, 'rgba(218, 222, 228, 0.5)'); $hover_color = blocksy_default_akg('customBorderHoverColor', $atts, 'rgba(218, 222, 228, 0.7)'); if (isset($atts['borderColor'])) { $var = $atts['borderColor']; $base_color = "var(--wp--preset--color--$var)"; } if (isset($atts['borderHoverColor'])) { $var = $atts['borderHoverColor']; $hover_color = "var(--wp--preset--color--$var)"; } if ($fill === 'solid') { $base_color = blocksy_default_akg('customBackgroundColor', $atts, 'rgba(218, 222, 228, 0.5)'); $hover_color = blocksy_default_akg('customBackgroundHoverColor', $atts, 'rgba(218, 222, 228, 0.7)'); if (isset($atts['backgroundColor'])) { $var = $atts['backgroundColor']; $base_color = "var(--wp--preset--color--$var)"; } if (isset($atts['backgroundHoverColor'])) { $var = $atts['backgroundHoverColor']; $hover_color = "var(--wp--preset--color--$var)"; } } $colors = array_merge( $colors, [ '--background-color' => $base_color, '--background-hover-color' => $hover_color ] ); } if (isset($atts['initialColor'])) { $var = $atts['initialColor']; $colors['--theme-icon-color'] = "var(--wp--preset--color--$var)"; } if (isset($atts['hoverColor'])) { $var = $atts['hoverColor']; $colors['--theme-icon-hover-color'] = "var(--wp--preset--color--$var)"; } $wrapper_attr = [ 'class' => trim('ct-socials-block ' . $classes), 'style' => '' ]; foreach ($colors as $key => $value) { if (empty($value)) { continue; } $wrapper_attr['style'] .= $key . ':' . $value . ';'; } $icons_size = blocksy_akg('social_icons_size', $atts, ''); if (! empty($icons_size)) { $wrapper_attr['style'] .= '--theme-icon-size:' . $icons_size . 'px;'; } $items_spacing = blocksy_akg('items_spacing', $atts, ''); if (! empty($items_spacing)) { $wrapper_attr['style'] .= '--items-spacing:' . $items_spacing . 'px;'; } if (empty($wrapper_attr['style'])) { unset($wrapper_attr['style']); } echo '
'; /** * blocksy_social_icons() function is already properly escaped. * Escaping it again here would cause SVG icons to not be outputed */ echo blocksy_social_icons( blocksy_default_akg('socials', $atts, [ [ 'id' => 'facebook', 'enabled' => true, ], [ 'id' => 'twitter', 'enabled' => true, ], [ 'id' => 'instagram', 'enabled' => true, ], ]), [ 'size' => '', 'icons-color' => $color, 'fill' => $fill, 'type' => $type, 'links_target' => $link_target, 'links_rel' => $link_rel, ] ); echo '
'; ?>