Я пытаюсь связать бутстрап с темой советника в Wordpress. Wordpress 4.9.6 Bootstrap 4.1.1
В моей дочерней папке темы wp-content/themes/restaurant-advisor-child/
Это файл functions.php, в котором находится этот скрипт:
<?php
add_action('wp_enqueue_scripts', 'your_child_theme_enqueue_styles');
function your_child_theme_enqueue_styles()
{
$parent_style = 'restaurant-advisor';
wp_enqueue_style($parent_style, get_template_directory_uri() . '/style.css');
wp_enqueue_style('child-style', get_stylesheet_directory_uri() . '/style.css', array($parent_style));
wp_enqueue_style('bootstrap', get_stylesheet_directory() . '/bootstrap/css/bootstrap.min.css');
wp_enqueue_script('bootstrap', get_stylesheet_directory() . '/bootstrap/js/bootstrap.min.js');
}
Как видите, я привязываю бутстрап к прошлому две строчки. Этот код генерирует мне эту ссылку:
А также:
Эти ссылки, дайте мне 404. Папка находится в wp-content/themes/restaurant-advisor-child/bootstrap/
Как мне изменить свои ссылки, чтобы попасть в папку с файлами? Спасибо за помощь.






get_stylesheet_directory() используется для получения пути (полезно для включения файлов PHP), вместо этого вы ищете функцию get_stylesheet_directory_uri(), поскольку она скорее возвращает URI (полезно для постановки скриптов и таблиц стилей в очередь).
add_action('wp_enqueue_scripts', 'so_50882380_enqueue_styles');
function so_50882380_enqueue_styles(){
$parent_style = 'restaurant-advisor';
wp_enqueue_style( 'restaurant-advisor', get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ) );
wp_enqueue_style( 'bootstrap', get_stylesheet_directory_uri() . '/bootstrap/css/bootstrap.min.css' );
wp_enqueue_script( 'bootstrap', get_stylesheet_directory_uri() . '/bootstrap/js/bootstrap.min.js' );
}