Docs: Synchronize documentation and variable names in wp_get_(plugin|theme)_file_editable_extensions()
for consistency.
Add missing `@since` tag to `wp_get_theme_file_editable_extensions()`. See #49572. git-svn-id: https://develop.svn.wordpress.org/trunk@48163 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
336f7cef1f
commit
527c188079
@ -174,7 +174,7 @@ function list_files( $folder = '', $levels = 100, $exclusions = array() ) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get list of file extensions that are editable in plugins.
|
* Gets the list of file extensions that are editable in plugins.
|
||||||
*
|
*
|
||||||
* @since 4.9.0
|
* @since 4.9.0
|
||||||
*
|
*
|
||||||
@ -183,7 +183,7 @@ function list_files( $folder = '', $levels = 100, $exclusions = array() ) {
|
|||||||
*/
|
*/
|
||||||
function wp_get_plugin_file_editable_extensions( $plugin ) {
|
function wp_get_plugin_file_editable_extensions( $plugin ) {
|
||||||
|
|
||||||
$editable_extensions = array(
|
$default_types = array(
|
||||||
'bash',
|
'bash',
|
||||||
'conf',
|
'conf',
|
||||||
'css',
|
'css',
|
||||||
@ -219,21 +219,23 @@ function wp_get_plugin_file_editable_extensions( $plugin ) {
|
|||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Filters file type extensions editable in the plugin editor.
|
* Filters the list of file types allowed for editing in the plugin editor.
|
||||||
*
|
*
|
||||||
* @since 2.8.0
|
* @since 2.8.0
|
||||||
* @since 4.9.0 Added the `$plugin` parameter.
|
* @since 4.9.0 Added the `$plugin` parameter.
|
||||||
*
|
*
|
||||||
* @param string[] $editable_extensions An array of editable plugin file extensions.
|
* @param string[] $default_types An array of editable plugin file extensions.
|
||||||
* @param string $plugin Path to the plugin file relative to the plugins directory.
|
* @param string $plugin Path to the plugin file relative to the plugins directory.
|
||||||
*/
|
*/
|
||||||
$editable_extensions = (array) apply_filters( 'editable_extensions', $editable_extensions, $plugin );
|
$file_types = (array) apply_filters( 'editable_extensions', $default_types, $plugin );
|
||||||
|
|
||||||
return $editable_extensions;
|
return $file_types;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get list of file extensions that are editable for a given theme.
|
* Gets the list of file extensions that are editable for a given theme.
|
||||||
|
*
|
||||||
|
* @since 4.9.0
|
||||||
*
|
*
|
||||||
* @param WP_Theme $theme Theme object.
|
* @param WP_Theme $theme Theme object.
|
||||||
* @return string[] Array of editable file extensions.
|
* @return string[] Array of editable file extensions.
|
||||||
@ -276,12 +278,12 @@ function wp_get_theme_file_editable_extensions( $theme ) {
|
|||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Filters the list of file types allowed for editing in the Theme editor.
|
* Filters the list of file types allowed for editing in the theme editor.
|
||||||
*
|
*
|
||||||
* @since 4.4.0
|
* @since 4.4.0
|
||||||
*
|
*
|
||||||
* @param string[] $default_types List of allowed file types.
|
* @param string[] $default_types An array of editable theme file extensions.
|
||||||
* @param WP_Theme $theme The current Theme object.
|
* @param WP_Theme $theme The current theme object.
|
||||||
*/
|
*/
|
||||||
$file_types = apply_filters( 'wp_theme_editor_filetypes', $default_types, $theme );
|
$file_types = apply_filters( 'wp_theme_editor_filetypes', $default_types, $theme );
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user