如何向WordPress添加面包屑导航

Wordpress2年前 (2022)发布 SUYEONE
820 0 0

面包屑导航是一种实用的网页设计元素,它显示用户在网站中的位置,通常位于页面顶部,便于用户轻松回溯。这种导航方式不仅提升了用户体验(UX),还对网站的整体效果搜索引擎优化seo)有益。在WordPress中添加面包屑导航并不复杂,可以通过自定义代码实现。首先,你需要将以下代码添加到当前主题的functions.php文件中:

“`php
// WordPress 面包屑导航功能
function ah_breadcrumb() {
if ( is_front_page() ) {
return;
}
global $post;
$custom_taxonomy = “”; // 如果有自定义分类,此处填入
$defaults = array(
‘separator’ => ‘>’,
‘id’ => ‘ah-breadcrumb’,
‘classes’ => ‘ah-breadcrumb’,
‘home_title’ => esc_html__(‘Home’, ”),
);
$sep = ‘

  • ‘.ESC_HTML($defaults[‘separator’]).’
  • ‘;

    // 开始导航,以主页链接为起点
    echo ‘

      ‘;
      echo ‘

    • ‘.ESC_HTML($defaults[‘home_title’]).’
    • ‘.$sep;

      // 根据不同页面类型生成面包屑
      // … (其余代码)
      }
      “`
      然后,在header.php文件中调用此函数,确保面包屑在适当位置显示:

      “`php

      “`

      请注意,你可能需要根据你的主题结构和需求调整上述代码。添加完毕后,保存并更新文件,面包屑导航就应该在你的WordPress网站上显示了。

      这个方法适用于熟悉PHP和WordPress主题开发的用户。如果你不熟悉这些,建议使用现成的面包屑插件,如Yoast SEO或Breadcrumb NavXT,它们提供了更直观的设置界面,无需直接编辑代码。

    © 版权声明

    相关文章

    暂无评论

    暂无评论...
    ☺一键登录开启个人书签等功能!