Я искал net, может быть, не в том месте, но пытался просто вставить выпадающий список с помощью кнопки "go", которая при выборе приведет меня на страницу для этого состояния. Вот код, который я добавил на страницу функций моей темы:
function wpb_hook_javascript() {
if (is_page ('covid-19-resources-for-artists')) {
?>
<script type="text/javascript">
// your javscript code goes here
function gotosite() {
window.location = document.getElementById("menu").value; // JQuery: $("#menu").val();
}// your javscript code goes here
</script>
<?php
}
}
add_action('wp_head', 'wpb_hook_javascript');
, а вот html на странице
<select id="menu">
<option value="">Please Choose...</option>
<option value="http://www.google.com/">Google</option>
<option value="http://www.youtube.com/">Youtube</option>
<option value="http://www.pinterest.com/">Pinterest</option>
</select>
<button id="go" onclick="gotosite()">Go</button>
ошибка консоли:? Preview = true : 324 Uncaught ReferenceError: gotosite не определен в HTMLButtonElement.onclick (? Preview = true: 324)
Может кто-нибудь помочь мне с тем, что я делаю неправильно? Предположительно WordPress загружает все автоматически? Спасибо!