Как правильно добавлять файл стилей на WordPress?

230
09 июля 2017, 14:36

Добрый день.

Подскажите, как правильно добавлять файлы CSS и JavaScript на WordPress с помощью bloginfo или функций wp_enqueue_script (), wp_enqueue_style ()?

Спасибо.

Answer 1

Вот пример - код надо добавить в functions.php дочерней темы.

function my_scripts() {
    // Theme stylesheet.
    wp_enqueue_style( 'my-style', get_stylesheet_uri() );
    // Theme script
    wp_register_script('my-script', get_template_directory_uri() . '/my-script.js', array('jquery'), false, true);
    wp_enqueue_script('my-script');
}
add_action( 'wp_enqueue_scripts', 'my_scripts' );

Подробнее тут.

Answer 2

В папке с темой создаешь отдельный файл (custom_function.php) В него через кастомные функции подключаешь свои файлы js и css. И не забываешь про add_action.

add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );
// add_action('wp_print_styles', 'theme_name_scripts'); // можно использовать этот хук он более поздний
function theme_name_scripts() {
    wp_enqueue_style( 'style-name', get_stylesheet_uri() );
    wp_enqueue_script( 'script-name', get_template_directory_uri() . '/js/example.js', array(), '1.0.0', true );
}

А потом свой файл custom_function добавляешь в файл function.php твоей темы.

READ ALSO
Нужно SQL запрос переделать в запрос RedBeanPHP

Нужно SQL запрос переделать в запрос RedBeanPHP

Ребят те кто знают и умеют, нужно переделать этот SQL запрос в запрос RedBeanPHP, помогите пожалуйста!

193
Перенос Объекта в Сессии

Перенос Объекта в Сессии

Ребята возник такой вопрос: Как перенести объект ( без методов ) по сессии? К примеру такой код:

180
Выбор элемента при парсинге (cURL)

Выбор элемента при парсинге (cURL)

ЗдравствуйтеЕсть следующий код:

187
Parse error: syntax error, unexpected T_DOUBLE_ARROW

Parse error: syntax error, unexpected T_DOUBLE_ARROW

В php не шарюЕсть скрипт, интересно проверить

246