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); ?>
我对如何在我的 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); ?>