['pc', 'mobile'], 'img' => '', 'img_dark' => '', 'title' => '', 'custom_code' => '']; $footer_contact_ext = $has_settings ? \AKSRT\Settings\Settings::get_footer_contact_extended_settings() : ['m_s' => ['pc', 'mobile'], 'wechat_img' => '', 'qq' => '', 'weibo' => '', 'email' => '', 'more' => [], 'code_1' => '', 'code_2' => '']; $footer_mini = $has_settings ? \AKSRT\Settings\Settings::get_footer_mini_img_settings() : ['m_s' => ['pc', 'mobile'], 'items' => [], 'items_2' => []]; $footer_customize_code = $has_settings ? \AKSRT\Settings\Settings::get_footer_customize_code() : ''; $footer_template = $has_settings ? \AKSRT\Settings\Settings::get_footer_template() : 'template_1'; // 设备可见性 → legacy hidden-xs(仅在不含 mobile 时隐藏移动端) $_brand_show_sm = in_array('mobile', (array) ($footer_brand['m_s'] ?? []), true); $_contact_show_sm = in_array('mobile', (array) ($footer_contact_ext['m_s'] ?? []), true); $_mini_show_sm = in_array('mobile', (array) ($footer_mini['m_s'] ?? []), true); $_brand_xs_cls = $_brand_show_sm ? '' : ' hidden-xs'; $_contact_xs_cls = $_contact_show_sm ? '' : ' hidden-xs'; $_mini_xs_cls = $_mini_show_sm ? '' : ' hidden-xs'; // 品牌 / 联系 / 二维码列内容存在性 $_logo_html = ''; if (function_exists('aksrt_get_adaptive_theme_img')) { $_logo_html = aksrt_get_adaptive_theme_img( (string) ($footer_brand['img'] ?? ''), (string) ($footer_brand['img_dark'] ?? ''), $blog_name, 'style="height: 40px;"' ); } $_has_brand = $_logo_html !== '' || !empty($footer_brand['title']) || !empty($footer_brand['custom_code']); $_fcode_links = trim((string) ($footer_contact_ext['code_1'] ?? '')); $_has_contact_icons = !empty($footer_contact_ext['wechat_img']) || !empty($footer_contact_ext['qq']) || !empty($footer_contact_ext['email']) || !empty($footer_contact_ext['more']) || !empty($footer_contact_ext['weibo']); $_has_links_col = $_fcode_links !== '' || !empty($footer_contact_ext['code_2']) || $_has_contact_icons; $_has_mini = !empty($footer_mini['items']) || !empty($footer_mini['items_2']); $_has_cols = $_has_brand || $_has_links_col || $_has_mini; $_footer_conter = wp_kses_post(trim((string) $footer_customize_code)); ?>