butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Какой хук использовать для выполнения собственного js у плагина wordpress?

Я хочу вывести alert('hello');
Какой хук для этого мне использовать?
  • Вопрос задан
  • 245 просмотров
Пригласить эксперта
Ответы на вопрос 2
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
Можете поместить код в js-файл и воспользоваться хуком wp_enqueue_script.
function denisco_scripts() {
    $tpl = plugin_dir_url(__FILE__);

    wp_enqueue_style('denisco', $tpl . '/style.css');
    wp_enqueue_script('denisco', $tpl . '/scripts.js', array('jquery'), null, true);
}

add_action('wp_enqueue_scripts', 'denisco_scripts');


Если код состоит из одной строки, то, возможно, будет проще воспользоваться wp_head или wp_footer.
<?php
function denisco_footer() { ?>
    <script>alert('hello');</script>
<?php }
add_action( 'wp_footer', 'denisco_footer' );
?>

<?php
function denisco_head() { ?>
    <script>alert('hello');</script>
<?php }
add_action( 'wp_head', 'denisco_head' );
?>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы