0

所以基本上,我想编辑 ::before 伪元素。HTML 不允许通过内联样式向伪元素添加样式。根据 W3C Validator,在元素内添加样式标签也会使代码失效。有没有办法可以从这个文件中导出变量,或者有没有其他方法可以实现我想要的?谢谢你的帮助。

<?php

if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly

function hero_section($attr) {
    extract(
        shortcode_atts(array(
            'main_heading' => '',
            'section_id' => '',
            'content' => '',
            'phone_image' => '',
            'hero_heading_size' => '10',
            'hero_heading_color' => '',
            'hero_circle_gradient_from' => '',
            'hero_circle_gradient_To' => '',
            'hero_circle_drop_shadow' => '',
            'hero_image_drop_shadow' => '',
            'hero_background_color' => ''
        ), $attr)
    );

    ob_start();


?>
 // HTML markup here
<?php
    return ob_get_clean();
}
add_shortcode('hero_section_base', 'hero_section');
?>
4

0 回答 0