将当前页面的标题添加到网站面包屑

下面这一小段代码帮助我们将当前页面的标题添加到网站的面包屑导航中,接下来我们将一步一步的为您讲解。

第一步:如果你还没有在你的主题目录创建template.php文件,那么请先创建一个。

第二步:复制粘贴下面的代码到template.php文件。

Drupal6:

<?php
function MYTHEME_breadcrumb($breadcrumb){
     if (!empty(
$breadcrumb)) {
       
$breadcrumb[] = drupal_get_title();
        return
'<div class="breadcrumb">'. implode(' » ', $breadcrumb) .'</div>';
    }
}
?>

Drupal7:

<?php
function MYTHEME_breadcrumb($variables) {
 
$breadcrumb = $variables['breadcrumb'];
  if (!empty(
$breadcrumb)) {
   
// Adding the title of the current page to the breadcrumb.
   
$breadcrumb[] = drupal_get_title();
   
   
// Provide a navigational heading to give context for breadcrumb links to
    // screen-reader users. Make the heading invisible with .element-invisible.
   
$output = '<h2 class="element-invisible">' . t('You are here') . '</h2>';

   

$output .= '<div class="breadcrumb">' . implode(' » ', $breadcrumb) . '</div>';
    return
$output;
  }
}
?>