У меня есть функция php, как показано ниже. Следующая функция используется во многих местах.
function render_brightcove_player($active_feed, $poster_image = false)
{
$poster = '';
if ($poster_image) {
$poster = 'poster=' . esc_url($poster_image);
}
?>
<div class="hsc-video" onclick="hscLogo()">
<div class="hsc-video__inner">
<script src="//players.brightcove.net/1242843915001/SJ3Tc5kb_default/index.min.js"></script>
</div>
</div>
<?php
wp_enqueue_script(
'miscellaneous-scripts',
HSC_TEMPLATE_URL . "/assets/js/miscellaneous.js"
);
}
В коде php я добавил функцию wordpress wp_enqueue_script()
. Внутри разное. js Файл, который я использую:
function hscLogo() {
document.getElementsByClassName("hsc-tv-logo")[0].style.display = "none";
}
Мне интересно, правильный ли это способ использования функции wp_enqueue_script()
в php. Нужно ли размещать wp_enqueue_script () где-нибудь еще?
Впервые я использую wp_enqueue_script
в WordPress. Вот древовидная структура javascript папок / файлов.