php - 在 Wordpress 中是否存在打印自定义面包屑以显示所有路径导航的方法?
问题描述
我尝试使用一些插件(包括 Yoast Seo),但它没有显示我的所有导航。我自定义了我的主题,但我的 CPT 显示效果不佳。
例如,如果我在我的网站上导航到主页并单击下一页,我想显示我的所有路径导航。
主页 << 我点击的页面 << 我点击的第 2 页 << 我点击的第 3 页...
我只想知道是否存在这种方式。
解决方案
例如,可以使用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 中,例如,您返回数组的值并构建您的面包屑。
享受
推荐阅读
- java - renderImage函数pdfbox的字体问题
- c# - Entity Framework Core - mapping two joins to the same table
- gcc - 如何运行时跟踪 gcc/clang?
- build - 在 Windows 10 上构建包:“警告:在 Windows 上,创建文件符号链接需要管理员权限”
- angular - form async validation when updateOn is blur, to subscribe statusChanges or valueChanges
- razor - 使用 Cypress 在 Blazor 输入字段中键入文本不起作用
- jboss - jboss wildfly 17.0.1 - 静默身份验证质询文件的正确位置是什么?
- c# - 在 C# 中的 datagridview 中过滤数据
- vba - 找不到项目或库 - 无法选择参考选项和模块被冻结
- linux - 如何从数据文件的第二列中删除像 los30_9_ 这样的字符串?