WordPress как на ладони
wordpress jino

includes_url() WP 2.6

Получает URL на папку wp-includes с учетом протокола https.

Функция проверяет условие is_ssl() если оно соблюдается, то URL будет получен с протоколом https, в остальных случаях протокол будет http.

Так как ядро WordPress можно помещать во вложенные папки, при написании плагинов не стоит жестко указывать путь до каталога includes где это необходим. Когда нужно получить URL, рекомендуется использовать эту функцию, она динамически получит путь и учтет протокол ssl.

Хуки из функции:
Возвращает

Строку. URL каталога includes с добавленным путем.

Использование

$url = includes_url( $path, $scheme );
$path(строка)
Путь, который нужно добавить в конец URL.
По умолчанию: ''
$scheme(строка)
Позволяет жестко установить протокол https.
По умолчанию: null

Примеры

#1 Базовое использование

$url = includes_url();
echo $url;

// Выведет: http://wp-kama.ru/wp-includes/

Заметки

Использует константу WPINC.

Код includes url: wp-includes/link-template.php WP 4.9

<?php
function includes_url( $path = '', $scheme = null ) {
	$url = site_url( '/' . WPINC . '/', $scheme );

	if ( $path && is_string( $path ) )
		$url .= ltrim($path, '/');

	/**
	 * Filters the URL to the includes directory.
	 *
	 * @since 2.8.0
	 *
	 * @param string $url  The complete URL to the includes directory including scheme and path.
	 * @param string $path Path relative to the URL to the wp-includes directory. Blank string
	 *                     if no path is specified.
	 */
	return apply_filters( 'includes_url', $url, $path );
}

Cвязанные функции

Из метки: URL (УРЛ Ссылка)

Еще из раздела: Админ-панель

includes_url Комментариев нет

Здравствуйте, !

Ваш комментарий