Есть ли способ в Wordpress напечатать пользовательские хлебные крошки, которые отображают весь ваш путь навигации? - PullRequest
0 голосов
/ 21 февраля 2020

Я пытался использовать некоторые плагины (включая Yoast Seo), но он не отображает всю мою навигацию. Я настроил свою тему, и у меня CPT плохо отображается.

Например, если я перехожу на свой веб-сайт, начиная с домашней страницы, и нажимаю «Далее» для страницы, я хотел бы отобразить все пути, как что.

Главная << Страница, на которую я нажал << Страница 2, на которую я нажал << Страница 3, на которую я нажал ... </p>

Я просто хочу знать, существует ли таким образом.

1 Ответ

0 голосов
/ 21 февраля 2020

Можно использовать localStorage , например

var history = {};
var items = []
history.items = items;

var title_page = 'Page 1';
var url_page = 'google.fr';

if (localStorage.getItem("historyNavigation") === null) {
    var history = {};
    var items = []
    history.items = items;
} else {
    var history = JSON.parse(localStorage.getItem("historyNavigation"));
    var item = {
        "title_page": title_page,
        "url_page": url_page,
    }
    history.items.push(item);
}

localStorage.setItem('historyNavigation', JSON.stringify(history));

Я не знаю, будет ли работать мой сценарий, но в принципе вы можете запустить его на каждой странице и сохранить последние 5 страниц. Затем в ajax, например, вы возвращаете значение массива и строите свои хлебные крошки.

Наслаждайтесь

...