面包屑的作用其实很简单的,就是让你知道自己到了哪里,简单的解释就是这个意思,如果还想了解更多的话可以自行百度。
一般来说,目前90%主题都是自带面包屑功能的,如果你的主题没有这个功能,那么这篇文章可以助你一臂之力。
添加下方代码到function.php文件中去:
function get_breadcrumb() { echo 'Home'; 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 '"'; echo the_search_query(); echo '"'; } }
之后在你想要显示面包屑的位置输入下方代码即可显示出面包屑内容:
面包屑中的代码只是简单的判断了页面、分类、文章、搜索页面,如果你有自定义页面,那么你需要自行添加更多判断,如果判断很多的话,可以考虑将if判断更换为switch判断,效率可能会提升一些。