џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ џџџџџџџџџџџџ џџџџ џџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџ# џџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџ " џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџ џџџџ џџџџџџџџ џџџџџџџџ џџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ! џџџџџџџџџџџџџџџџџџџџЊЮї џџџџF| X9"@ PАЮї џџџџъвы:ННИ`5@ №ъфЭї џџџџ7 Ба Ј@7@ аЮї џџџџ%ъЪЋx,Ю(F7@ pлфЭї џџџџBйЦwј@7@ щфЭї џџџџ=D?{VчF7@ лфЭї џџџџюrЛмwРA7@ ?Юї џџџџ!б)НmsђРJ7@ kуЭї џџџџмZутбкG7@ ИфЭї џџџџЃ6вw H7@ `9уЭї џџџџюїйЂМhH7@ џџџџЛp ћСѓ№P7@ ЊЮї џџџџEтЧСw@G7@ ЊЮї џџџџC6йц64@ №?Юї џџџџЬУrз;pђАr$@ JтЭї џџџџAЧЦCТнјQ7@ HтЭї џџџџКjыяКћЗ`R7@ ЗЮї џџџџї!язxПм№н7@ жЮї џџџџBрЎ-ЯЧЂPо7@ аеЮї џџџџфкРoј@ЌИо7@ pеЮї џџџџcHЈZДM(п7@ P1lЮї џџџџчьЬб*шK7@ :сЭї џџџџтџЃ!l'№шп7@ ЈЮ?Юї эЅ_O$хPL7@ а,ЬЯї Bд ЖUVqђИL7@ АЮї џџџџгЯ#Up"8нM7@ аlЮї џџџџВQ+ЁЙЂM7@ lЮї џџџџІЦDcJПш№M7@ PЮї џџџџQwЊлA дxт7@ иЩЮї џџџџd*(г%8нXN7@ hЩЮї џџџџZкѓђлA дИN7@ (Юї џџџџСМы*PЬw№у7@ H*Юї фЂUЉBйЅИф7@ ЊЮї џџџџњexьлаwРm1@ PАЮї џџџџТEsКїїH=7@ РСcЭї AОRlЬh5@ e HTTP API can handle SSL/TLS requests. * * @since 5.2.0 * * @return array The test result. */ public function get_test_ssl_support() { $result = array( 'label' => '', 'status' => '', 'badge' => array( 'label' => __( 'Security' ), 'color' => 'blue', ), 'description' => sprintf( '
%s
', __( 'Securely communicating between servers are needed for transactions such as fetching files, conducting sales on store sites, and much more.' ) ), 'actions' => '', 'test' => 'ssl_support', ); $supports_https = wp_http_supports( array( 'ssl' ) ); if ( $supports_https ) { $result['status'] = 'good'; $result['label'] = __( 'Your site can communicate securely with other services' ); } else { $result['status'] = 'critical'; $result['label'] = __( 'Your site is unable to communicate securely with other services' ); $result['description'] .= sprintf( '%s
', __( 'Talk to your web host about OpenSSL support for PHP.' ) ); } return $result; } /** * Tests if scheduled events run as intended. * * If scheduled events are not running, this may indicate something with WP_Cron is not working * as intended, or that there are orphaned events hanging around from older code. * * @since 5.2.0 * * @return array The test results. */ public function get_test_scheduled_events() { $result = array( 'label' => __( 'Scheduled events are running' ), 'status' => 'good', 'badge' => array( 'label' => __( 'Performance' ), 'color' => 'blue', ), 'description' => sprintf( '%s
', __( 'Scheduled events are what periodically looks for updates to plugins, themes and WordPress itself. It is also what makes sure scheduled posts are published on time. It may also be used by various plugins to make sure that planned actions are executed. return home_url( $basename ); } /** * Returns the list of supported object subtypes exposed by the provider. * * @since 5.5.0 * * @return array List of object subtypes objects keyed by their name. */ public function get_object_subtypes() { return array(); } }