fs_ftp_connection_types
Filters the connection types to output to the filesystem credentials form.
Использование
add_filter( 'fs_ftp_connection_types', 'wp_kama_fs_ftp_connection_types_filter', 10, 5 );
/**
* Function for `fs_ftp_connection_types` filter-hook.
*
* @param string[] $types Types of connections.
* @param array $credentials Credentials to connect with.
* @param string $type Chosen filesystem method.
* @param bool|WP_Error $error Whether the current request has failed to connect, or an error object.
* @param string $context Full path to the directory that is tested for being writable.
*
* @return string[]
*/
function wp_kama_fs_ftp_connection_types_filter( $types, $credentials, $type, $error, $context ){
// filter...
return $types;
}
- $types(string[])
- Types of connections.
- $credentials(массив)
- Credentials to connect with.
- $type(строка)
- Chosen filesystem method.
- $error(true|false|WP_Error)
- Whether the current request has failed to connect, or an error object.
- $context(строка)
- Full path to the directory that is tested for being writable.
Список изменений
| С версии 2.9.0 | Введена. |
| С версии 4.6.0 | The $context parameter default changed from false to an empty string. |
Где вызывается хук
fs_ftp_connection_types
wp-admin/includes/file.php 2543
$types = apply_filters( 'fs_ftp_connection_types', $types, $credentials, $type, $error, $context );