Тема WordPress не распознает таблицы стилей CSS

Я разрабатываю собственную тему WordPress с нуля. Я попытался загрузить файлы CSS моей темы, поэтому я написал это в functions.php файл:

    <?php
function add_theme_scripts() {
wp_enqueue_style( 'style', get_stylesheet_uri() );
wp_enqueue_style( 'app', get_template_directory_uri() . '/css/app.css', array(), '1.1', 'all');
wp_enqueue_style( 'foundation', get_template_directory_uri() . '/css/foundation.css', array(), '1.1', 'all');
wp_enqueue_style( 'foundation.min', get_template_directory_uri() . '/css/foundation.min.css', array(), '1.1', 'all');
}
add_action( 'wp_enqueue_scripts', 'add_theme_scripts' );
?>

Но проблема в том, что это не сработает! Интересно, этот код правильный или нет …

Вот мой каталог файлов:

index.php
functions.php
header.php
footer.php
page.php
-------------css/app.css
-------------css/foundation.min.css
-------------css/foundation.css

0

Решение

function add_theme_scripts() {
wp_enqueue_style( 'style', get_stylesheet_uri() );
wp_enqueue_style( 'app', get_template_directory_uri() . '/css/app.css', array(), '1.1', 'true');
wp_enqueue_style( 'foundation', get_template_directory_uri() . '/css/foundation.css', array(), '1.1', 'true');
wp_enqueue_style( 'foundation.min', get_template_directory_uri() . '/css/foundation.min.css', array(), '1.1', 'true');
}
add_action( 'wp_enqueue_scripts', 'add_theme_scripts' );

wp_enqueue_script( string $handle, string $src = false, array $deps = array(), string|bool|null $ver = false, bool $in_footer = false )

$in_footer используется для постановки скрипта в верхний или нижний колонтитул True означает, что он будет отображаться в нижнем колонтитуле.

-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]