'nenghui-futures-block', 'class' => '', 'title' => get_theme_mod('futures_title', 'Powering Sustainble Futures'), 'show_animation' => 'true' )); // 获取自定义器设置 $futures_title = !empty($atts['title']) ? $atts['title'] : get_theme_mod('futures_title', 'Powering Sustainble Futures'); $futures_bg_image = get_theme_mod('futures_bg_image', get_template_directory_uri() . '/assets/images/futures-bg.webp'); $futures_button_text = get_theme_mod('futures_button_text', 'About us'); $futures_button_link = get_theme_mod('futures_button_link', 'about.html'); // 获取特性项目数据 $futures_items = array(); $default_placeholder = get_template_directory_uri() . '/assets/images/NaN-img.png'; // 定义默认项目数据 $default_items = array( 1 => array('title' => 'High-Performance', 'icon' => './images/2_03.png'), 2 => array('title' => 'Advanced Safety', 'icon' => './images/2_05.png'), 3 => array('title' => 'Smart Energy', 'icon' => './images/4_05.png'), 4 => array('title' => 'Fast Deployment', 'icon' => './images/5_05.png'), 5 => array('title' => 'Global Compliance', 'icon' => './images/7_05.png'), ); for ($i = 1; $i <= 5; $i++) { // 获取自定义器设置,如果为空则使用默认值 $title = get_theme_mod('futures_item_' . $i . '_title', $default_items[$i]['title']); $icon_url = get_theme_mod('futures_item_' . $i . '_icon', $default_placeholder); // 如果标题为空,使用默认值 if (empty($title)) { $title = $default_items[$i]['title']; } // 如果没有设置图标或图标路径无效,使用默认占位图片 if (empty($icon_url) || strpos($icon_url, './images/') === 0) { $icon_url = $default_placeholder; } $item = array( 'icon' => $icon_url, 'title' => $title ); $futures_items[] = $item; } // 构建CSS类 $css_classes = array('ilist4'); if (!empty($atts['class'])) { $css_classes[] = $atts['class']; } $css_class = implode(' ', $css_classes); // 动画类 $animation_class = ($atts['show_animation'] === 'true') ? 'wow fadeInUp' : ''; ?>

$item): ?>
<?php echo esc_attr($item['title']); ?>