%s', esc_url($url), esc_html__('用户协议', 'jio')) : esc_html__('用户协议', 'jio'); } if ($privacy_enabled) { $links[] = $privacy_url !== '' ? sprintf('%s', esc_url($privacy_url), esc_html__('隐私协议', 'jio')) : esc_html__('隐私协议', 'jio'); } $links_html = implode(esc_html__('、', 'jio'), $links); $label_html = esc_html__('我已阅读并同意', 'jio') . implode(esc_html__('和', 'jio'), $links); return [ 'enabled' => $enabled || $privacy_enabled, 'required' => $required, 'links_html' => $links_html, 'label_html' => $label_html, 'field_name' => 'agree_terms', ]; } } if (!function_exists('jio_get_auth_sign_logo_html')) { /** * Shared logo block for the sign card (modal and /sign/). */ function jio_get_auth_sign_logo_html(): string { $logo_url = class_exists('\Jio\Settings\Settings') ? \Jio\Settings\Settings::user_logo_url() : ''; $logo_dark_url = class_exists('\Jio\Settings\Settings') ? \Jio\Settings\Settings::user_logo_dark_url() : $logo_url; $home = home_url('/'); $name = get_bloginfo('name'); if ($logo_url) { $img = function_exists('jio_get_adaptive_theme_img') ? jio_get_adaptive_theme_img($logo_url, $logo_dark_url, $name) : '' . esc_attr($name) . ''; return '
'; } return '
'; } }