d"∙8d"∙`d"∙Иd"∙        `E ∙                                ╟ъ- SА`E ∙╫1ЮИ А@E ∙Pe"∙xe"∙ аe"∙ ╚e"∙ Ёe"∙ f"∙         PO∙                                ╟ъ- SА└E ∙ь1ЮИ АаE ∙рf"∙g"∙0g"∙Xg"∙Аg"∙иg"∙        (┐_∙                            O    ╟ъ- SАрE ∙є1ЮИ АE ∙ph"∙Шh"∙└h"∙шh"∙i"∙ 8i"∙!        `.∙                                 ╟ъ- SА@F ∙C2ЮИ А F ∙j"∙&(j"∙'Pj"∙(xj"∙)аj"∙*╚j"∙+        ┐_∙                            4    ╟ъ- SА`F ∙Q2ЮИ А└E ∙Рk"∙0╕k"∙1рk"∙2l"∙30l"∙4Xl"∙5        └JT∙                                ╟ъ- SАаF ∙Ж2ЮИ ААF ∙ m"∙:Hm"∙;pm"∙<Шm"∙=└m"∙>шm"∙?        ░╛_∙                            !    ╟ъ- SА└F ∙П2ЮИ А@F ∙░n"∙D╪n"∙Eo"∙F(o"∙GPo"∙Hxo"∙I        @ОX∙                                ╟ъ- SАG ∙▒2ЮИ АрF ∙Pp"∙Nxp"∙Oаp"∙P╚p"∙QЁp"∙Rq"∙S        Hу ∙                                ╟ъ- SА G ∙┴2ЮИ АаF ∙рq"∙Xr"∙Y0r"∙ZXr"∙[Аr"∙\иr"∙]        !∙                                ╟ъ- SА@G ∙╥2ЮИ А└F ∙ps"∙bШs"∙c└s"∙dшs"∙et"∙f8t"∙g        p!∙                            M    ╟ъ- SА`G ∙ё2ЮИ АG ∙u"∙l(u"∙mPu"∙nxu"∙oаu"∙p╚u"∙q        а└ ∙                            I    ╟ъ- SААG ∙?3ЮИ А G ∙Рv"∙v╕v"∙wрv"∙xw"∙y0w"∙zXw"∙{        ро∙                            l    ╟ъ- SАаG ∙Й3ЮИ А@G ∙ str_contains( $_SERVER['SERVER_SOFTWARE'], 'Apache' ) || str_contains( $_SERVER['SERVER_SOFTWARE'], 'LiteSpeed' ) ); /** * Whether the server software is Nginx or something else. * * @global bool $is_nginx */ $is_nginx = ( str_contains( $_SERVER['SERVER_SOFTWARE'], 'nginx' ) ); /** * Whether the server software is Caddy / FrankenPHP or something else. * * @global bool $is_caddy */ $is_caddy = ( str_contains( $_SERVER['SERVER_SOFTWARE'], 'Caddy' ) || str_contains( $_SERVER['SERVER_SOFTWARE'], 'FrankenPHP' ) ); /** * Whether the server software is IIS or something else. * * @global bool $is_IIS */ $is_IIS = ! $is_apache && ( str_contains( $_SERVER['SERVER_SOFTWARE'], 'Microsoft-IIS' ) || str_contains( $_SERVER['SERVER_SOFTWARE'], 'ExpressionDevServer' ) ); /** * Whether the server software is IIS 7.X or greater. * * @global bool $is_iis7 */ $is_iis7 = $is_IIS && (int) substr( $_SERVER['SERVER_SOFTWARE'], strpos( $_SERVER['SERVER_SOFTWARE'], 'Microsoft-IIS/' ) + 14 ) >= 7; /** * Test if the current browser runs on a mobile device (smart phone, tablet, etc.). * * @since 3.4.0 * @since 6.4.0 Added checking for the Sec-CH-UA-Mobile request header. * * @return bool */ function wp_is_mobile() { if ( isset( $_SERVER['HTTP_SEC_CH_UA_MOBILE'] ) ) { // This is the `Sec-CH-UA-Mobile` user agent client hint HTTP request header. // See . $is_mobile = ( '?1' === $_SERVER['HTTP_SEC_CH_UA_MOBILE'] ); } elseif ( empty( $_SERVER['HTTP_USER_AGENT'] ) ) { $is_mobile = false; } elseif ( str_contains( $_SERVER['HTTP_USER_AGENT'], 'Mobile' ) // Many mobile devices (all iPhone, iPad, etc.) || str_contains( $_SERVER['HTTP_USER_AGENT'], 'Android' ) || str_contains( $_SERVER['HTTP_USER_AGENT'], 'Silk/' ) || str_contains( $_SERVER['HTTP_USER_AGENT'], 'Kindle' ) || str_contains( $_SERVER['HTTP_USER_AGENT'], 'BlackBerry' ) || str_contains( $_SERVER['HTTP_USER_AGENT'], 'Opera Mini' ) || str_contains( $_SERVER['HTTP_USER_AGENT'], 'Opera Mobi' ) ) { $is_mobile = true; } else { $is_mobile = false; } /** * Filters whether the request should be treated as coming from a mobile device or not. * * @since 4.9.0 * * @param bool $is_mobile Whether the request is from a mobile device or not. */ return apply_filters( 'wp_is_mobile', $is_mobile ); } Fairphone geht in die zweite Produktionsrunde – Weltladen Lippstadt