WP_Site_Health_Auto_Updates::test_check_wp_filesystem_method()
Checks if we can access files without providing credentials.
Метод класса: WP_Site_Health_Auto_Updates{}
Хуков нет.
Возвращает
Массив
. The test results.
Использование
$WP_Site_Health_Auto_Updates = new WP_Site_Health_Auto_Updates(); $WP_Site_Health_Auto_Updates->test_check_wp_filesystem_method();
Список изменений
С версии 5.2.0 | Введена. |
Код WP_Site_Health_Auto_Updates::test_check_wp_filesystem_method() WP Site Health Auto Updates::test check wp filesystem method WP 6.7.2
public function test_check_wp_filesystem_method() { // Make sure the `request_filesystem_credentials()` function is available during our REST API call. if ( ! function_exists( 'request_filesystem_credentials' ) ) { require_once ABSPATH . 'wp-admin/includes/file.php'; } $skin = new Automatic_Upgrader_Skin(); $success = $skin->request_filesystem_credentials( false, ABSPATH ); if ( ! $success ) { $description = __( 'Your installation of WordPress prompts for FTP credentials to perform updates.' ); $description .= ' ' . __( '(Your site is performing updates over FTP due to file ownership. Talk to your hosting company.)' ); return array( 'description' => $description, 'severity' => 'fail', ); } return array( 'description' => __( 'Your installation of WordPress does not require FTP credentials to perform updates.' ), 'severity' => 'pass', ); }