get_subdirectory_reserved_names()
Retrieves a list of reserved site on a sub-directory Multisite installation.
Description Description
Return Return
(array) $names Array of reserved subdirectory names.
Source Source
File: wp-includes/ms-functions.php
function get_subdirectory_reserved_names() { $names = array( 'page', 'comments', 'blog', 'files', 'feed', 'wp-admin', 'wp-content', 'wp-includes', 'wp-json', 'embed', ); /** * Filters reserved site names on a sub-directory Multisite installation. * * @since 3.0.0 * @since 4.4.0 'wp-admin', 'wp-content', 'wp-includes', 'wp-json', and 'embed' were added * to the reserved names list. * * @param array $subdirectory_reserved_names Array of reserved names. */ return apply_filters( 'subdirectory_reserved_names', $names ); }
Expand full source code Collapse full source code View on Trac
Changelog Changelog
Version | Description |
---|---|
4.4.0 | Introduced. |
User Contributed Notes User Contributed Notes
You must log in before being able to contribute a note or feedback.
Allow “/blog” in multsite network :
Here is better solution to modify this list of reserved names. Solution by daniyalahmedk not working for 2 reasons:
return
state in the function and WordPress getnull
as result of this function (not array with words).Expand full source codeCollapse full source code