javascript — Как добавить URL ссылки в меню фильтрации Mixitup WordPress

Я пытаюсь добавить ссылки / URL-адреса в меню фильтрации плагинов Mixitup, чтобы я мог ссылаться на конкретную ссылку фильтрации с другой страницы. Как я могу это сделать? На основании этого урока я нашел (фильтрация по URL), этот код должен был работать

$( document ).ready(function() {
var filterOnLoad = window.location.hash ? '.'+(window.location.hash).replace('#','') : 'all';
$('#events-list').mixItUp({
controls: {
enable: true,
},
load: {
filter: filterOnLoad,
},
animation: {
// enable: false,
// duration: 200,
effects: 'fade',
},
layout: {
display: 'inline-block',
},
});
});

Но мое меню фильтрации не сработало. Вот мое меню фильтрации в WordPress

<div class="filtermenu">
<ul id="filters">
<li class="filter" data-filter="all" class="selected">All</li>
<?php
$terms = get_terms('category', 'include=6,7&hide_empty=0'); // get all categories, but you can use any taxonomy
$count = count($terms); //How many are they?
if ( $count > 0 ){  //If there are more than 0 terms
foreach ( $terms as $term ) {  //for each term:
echo "<li class=".filter." data-filter='.".$term->slug."'>" . $term->name . "</li>\n";
//create a list item with the current term slug for sorting, and name for label
}
}
?>
</ul>
</div>

Я пытался изменить <li> в <a> и добавив href = «#», но так как это было в <?php> тег, это не сработало, и я не знаю почему ….

1

Решение

Задача ещё не решена.

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

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

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