Same name and namespace in other branches
  1. 4.7.x modules/taxonomy.module \taxonomy_term_path()
  2. 5.x modules/taxonomy/taxonomy.module \taxonomy_term_path()

For vocabularies not maintained by taxonomy.module, give the maintaining module a chance to provide a path for terms in that vocabulary.

Parameters

$term: A term object.

Return value

An internal Drupal path.

1 call to taxonomy_term_path()
taxonomy_link in modules/taxonomy/taxonomy.module
Implementation of hook_link().

File

modules/taxonomy/taxonomy.module, line 98
Enables the organization of content into categories.

Code

function taxonomy_term_path($term) {
  $vocabulary = taxonomy_vocabulary_load($term->vid);
  if ($vocabulary->module != 'taxonomy' && ($path = module_invoke($vocabulary->module, 'term_path', $term))) {
    return $path;
  }
  return 'taxonomy/term/' . $term->tid;
}