wordpress 中的面包屑菜单

Breadcrumb menu in wordpress

我对如何在我的 wordpress 中创建面包屑菜单感到困惑,这样当我 select 主菜单时,路径会显示其第一个内部菜单。例如,我有一个关于我们的主菜单和公司简介作为其子菜单。当我 select 关于我们时,我想获取公司简介页面以及关于我们/公司简介等面包屑。有什么办法吗?任何插件?我目前使用 Breadcrumb NavXT 插件创建面包屑

您可以在不使用任何此类插件的情况下添加面包屑。请将以下代码添加到您的主题 functions.php 文件中。

function breadcrumbs($id = null){
?>
<div id="breadcrumbs">
    <a href="<?php bloginfo('url'); ?>">Home</a></span> >
    <?php if(!empty($id)): ?>
    <a href="<?php echo get_permalink( $id ); ?>" ><?php echo get_the_title( $id ); ?></a> >
    <?php endif; ?>
    <span class="breadcrumb_last"><?php the_title(); ?></span>
</div>
<?php }

现在,只要您想添加面包屑,只需像这样调用此函数即可。

<?php breadcrumbs(); ?>

正如您上面提到的,您必须将关于页面 ID 添加到此函数中,如果此页面是关于页面的子页面,则将其调用到公司简介页面。

<?php breadcrumbs($id); ?>