get_available_languages
Filter HookDescription
Filters the list of available language codes.Hook Information
File Location |
wp-includes/l10n.php
View on GitHub
|
Hook Type | Filter |
Line Number | 1506 |
Hook Parameters
Type | Name | Description |
---|---|---|
string[]
|
$languages
|
An array of available language codes. |
string
|
$dir
|
The directory where the language files were found. |
Usage Examples
Basic Usage
<?php
// Hook into get_available_languages
add_filter('get_available_languages', 'my_custom_filter', 10, 2);
function my_custom_filter($languages, $dir) {
// Your custom filtering logic here
return $languages;
}
Source Code Context
wp-includes/l10n.php:1506
- How this hook is used in WordPress core
<?php
1501 * @since 4.7.0
1502 *
1503 * @param string[] $languages An array of available language codes.
1504 * @param string $dir The directory where the language files were found.
1505 */
1506 return apply_filters( 'get_available_languages', array_unique( $languages ), $dir );
1507 }
1508
1509 /**
1510 * Gets installed translations.
1511 *
PHP Documentation
<?php
/**
* Filters the list of available language codes.
*
* @since 4.7.0
*
* @param string[] $languages An array of available language codes.
* @param string $dir The directory where the language files were found.
*/
Quick Info
- Hook Type: Filter
- Parameters: 2
- File: wp-includes/l10n.php
Related Hooks
Related hooks will be displayed here in future updates.