WPSEO_Utils::format_url
Format the URL to be sure it is okay for using as a redirect url.
This method will parse the URL and combine them in one string.
Метод класса: WPSEO_Utils{}
Хуки из метода
Возвращает
Разное.
Использование
$result = WPSEO_Utils::format_url( $url );
- $url(строка) (обязательный)
- URL string.
Список изменений
| С версии 2.3.0 | Введена. |
Код WPSEO_Utils::format_url() WPSEO Utils::format url Yoast 27.3
public static function format_url( $url ) {
$parsed_url = wp_parse_url( $url );
$formatted_url = '';
if ( ! empty( $parsed_url['path'] ) ) {
$formatted_url = $parsed_url['path'];
}
// Prepend a slash if first char != slash.
if ( stripos( $formatted_url, '/' ) !== 0 ) {
$formatted_url = '/' . $formatted_url;
}
// Append 'query' string if it exists.
if ( ! empty( $parsed_url['query'] ) ) {
$formatted_url .= '?' . $parsed_url['query'];
}
return apply_filters( 'wpseo_format_admin_url', $formatted_url );
}