我们创建了一个名为get_breadcrumb()
生成面包屑链接。您只需添加get_breadcrumb()
中的功能代码functions.php
当前主题的文件。
function get_breadcrumb() {
echo \'<a href="\'.home_url().\'" rel="nofollow">Home</a>\';
if (is_category() || is_single()) {
echo " » ";
the_category(\' • \');
if (is_single()) {
echo " » ";
the_title();
}
} elseif (is_page()) {
echo " » ";
echo the_title();
} elseif (is_search()) {
echo " » Search Results for... ";
echo \'"<em>\';
echo the_search_query();
echo \'</em>"\';
}
}
Display Breadcrumbs:调用
get_breadcrumb()
中的函数
single.php
要在WordPress站点上显示面包屑的文件和其他文件。
<div class="breadcrumb"><?php get_breadcrumb(); ?></div>
Styling Breadcrumbs:此CSS有助于设置面包屑链接的样式。
.breadcrumb {
padding: 8px 15px;
margin-bottom: 20px;
list-style: none;
background-color: #f5f5f5;
border-radius: 4px;
}
.breadcrumb a {
color: #428bca;
text-decoration: none;
}
另请参见有用的答案。
https://stackoverflow.com/questions/50893992/creating-breadcrumbs-without-a-plugin