GeneratePress主题如何添加面包屑

GeneratePress没有内置的面包屑。但是,可以使用钩子从第三方插件面包屑。

这里以yoast seo 为例

如果你有GeneratePress主题高级插件GP Premium,最简单的方法是使用其中的钩子

  1. 转到“外观>元素”。单击“新增”,然后选择“挂钩”创建新的挂钩名称随便起。
  2. 添加Yoast提供的短代码首页 » generatepress专题 » GeneratePress主题如何添加面包屑。或者php函数片段
    <?php
    if ( function_exists('yoast_breadcrumb') ) {
      yoast_breadcrumb( '<p id="breadcrumbs">','</p>' );
    }
    ?>

    有些用短代码可能会出现错位的情况,改用函数即可。

  3. 在 Hook 下拉列表中,选择使用显示规则的所需位置。通常的选择是钩子。generate_before_entry_title根据个人布局情况而定,
  4. 确保选中“执行短代码”复选框或者”执行php”根据你上面添加的钩子选择。
  5. 转到“显示规则”选项卡,然后选择“位置”下拉列表下的“发布”。具体显示规则排除规则依个人情况而定

发布此 hook 元素后,面包屑导航现在应显示在帖子中。

使用函数

如果没有 GP 高级版,可以用下面的 PHP 函数来显示面包屑导航。

add_action( 'generate_after_header', function() {
    if ( function_exists('yoast_breadcrumb') ) {
        yoast_breadcrumb( '<div class="grid-container grid-parent"><p id="breadcrumbs">','</p></div>' );
    }
} );

上面图片是rank mathyoast seo与rank math设置方法大同小异。

声明:本站资源绿色无后门无广告,可放心下载。如无特殊说明或标注,均为本站原创发布,转载请注明出处!