Я пытаюсь добавить ссылки / 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>
тег, это не сработало, и я не знаю почему ….
Задача ещё не решена.
Других решений пока нет …