如何在Wordpress中从面包屑中删除“主页”

Oguz Kagan Yatagan

我的wordpress网站中有面包屑,例如“首页>城市”

我只想在面包屑中显示“城市”名称。我不想显示“主页”

我该如何实现?谢谢..

这是我将面包屑称为前端代码的代码

<?php
        $display_property_breadcrumbs = get_option( 'theme_display_property_breadcrumbs' );
        if ( 'true' == $display_property_breadcrumbs ) {
            get_template_part( 'common/partials/breadcrumbs' );
        }
        ?>

这是我主题的面包屑文件

<?php
/**
* Breadcrumbs for property detail page.
*
* @package    realhomes
* @subpackage classic
*/

global $post;

$possible_taxonomies  = array( 'property-city', 'property-type', 'property-status' );
$breadcrumbs_taxonomy = get_option( 'theme_breadcrumbs_taxonomy' );
if ( $breadcrumbs_taxonomy && in_array( $breadcrumbs_taxonomy,         $possible_taxonomies ) ) {

$inspiry_breadcrumbs_items = inspiry_get_breadcrumbs_items( $post->ID, $breadcrumbs_taxonomy, false );
$breadcrumbs_count         = count( $inspiry_breadcrumbs_items );

if ( is_array( $inspiry_breadcrumbs_items ) && ( 0 < $breadcrumbs_count ) ) {

    $bread_crumbs_modern = '';
    if ( 'modern' === INSPIRY_DESIGN_VARIATION ) {
        $bread_crumbs_modern = ' page-breadcrumbs-modern';
    }
    ?>
    <div class="page-breadcrumbs <?php echo $bread_crumbs_modern;?>">
        <nav class="property-breadcrumbs">
            <ul>
                <?php
                $breadcrumbs_item_index = 1;
                foreach ( $inspiry_breadcrumbs_items as $item ) {

                    echo '<li>';

                    if ( isset( $item['url'] ) && ! empty( $item['url'] ) ) {
                        ?>
                        <a href="<?php echo esc_url( $item['url'] ); ?>"><?php echo esc_html( $item['name'] ); ?></a><?php
                    } else {
                        echo esc_html( $item['name'] );
                    }

                    $breadcrumbs_item_index ++;
                    if ( $breadcrumbs_item_index <= $breadcrumbs_count ) {
                        if ( is_rtl() ) {
                            ?><i class="breadcrumbs-separator fa fa-angle-left"></i><?php
                        } else {
                            ?><i class="breadcrumbs-separator fa fa-angle-right"></i><?php
                        }
                    }

                    echo '</li>';
                }
                ?>
            </ul>
        </nav>
    </div>
    <?php

}
}
帕特里克·西蒙德

您可以使用array_shift

array_shift($inspiry_breadcrumbs_items); // Removes the Home item

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

WordPress中的面包屑菜单

如何在wordpress中的一行中显示面包屑?

如何从Yoast面包屑中删除父类别

如果Wordpress静态首页中出现“主页”,如何删除面包屑

从Woocommerce面包屑中删除“商店”

从woocommerce面包屑中删除项目

如何在 opencart 中创建面包屑

如何在Eclipse中禁用面包屑

Bootstrap如何在面包屑组件中添加“ /”?

如何在可视代码中复制HTML面包屑?

如何在Visual Studio Code中删除代码结构视图或“面包屑”?

wordpress面包屑-主页>博客>发布

面包屑在angularjs中如何使用?

替换 woocommerce 面包屑中的主页链接

在 Wordpress 中更改面包屑“商店”文本 WooCommerce

从 Bootstrap 4 面包屑中删除边界半径 - Sass

WooCommerce:从 Yoast 面包屑中删除“产品”存档

删除导航面包屑中li标签左侧的空白

删除当前哨兵中的面包屑

如何在Vue.js中的URL面包屑中获取路径的参数

如何从opencart 2.2面包屑中删除下拉菜单?

如何在Nuxt.js中创建动态的“面包屑”

如何在Schema.org中向产品添加面包屑?

如何在magento的面包屑页面中显示类别描述?

使用MVC站点地图时,如何在面包屑中更改父级父级?

如何在Bootstrap 4中的面包屑元素右边插入按钮?

如何在Magento 2中为子主题添加和应用面包屑.phtml?

我如何在TYPO3的Extbase Frontent插件中获得根线/面包屑

如果点数太多,如何在分页或面包屑中创建点