trailingslashit()
Добавляет слэш / в конец строки.
Прежде чем добавить /
, функция удаляет все /
в конце строки. Это предотвратит от двойных слэшей в путях до файлов или в ссылках.
Работает на основе: untrailingslashit()
Основа для: user_trailingslashit()
Хуков нет.
Возвращает
Строку
. Строку, с добавленным в конце /
.
Использование
$string = trailingslashit( $string );
- $string(строка) (обязательный)
- Строка которой нужно добавить / в конец.
Примеры
#1 Демонстрация работы функции:
echo trailingslashit( "любая строка//" ); //> любая строка/ echo trailingslashit( "любая строка" ); //> любая строка/ echo trailingslashit( trailingslashit( 'some/dir/' ) ); //> some/dir/
#2 Примеры, для которых можно использовать эту функцию:
Чтобы запустить файл style.css:
wp_enqueue_style( 'main-css', trailingslashit( get_template_directory_uri() ) . 'style.css' );
Чтобы включить php-файл с помощью оператора require:
require trailingslashit( get_template_directory() ) . 'inc/custom-theme-functions.php';
Список изменений
С версии 1.2.0 | Введена. |
Код trailingslashit() trailingslashit WP 6.7.2
function trailingslashit( $value ) { return untrailingslashit( $value ) . '/'; }