Wordpress Quick Tip - dodajemy do templatki obsługę breadcrumbs

GD Star Rating
loading...

Breadcrumb jest to technika nawigacji używana w interfejsach użytkownika. Jej celem jest umożliwienie użytkownikom śledzenia ich aktualnej lokalizacji w programach lub dokumentach.


<?php
function the_breadcrumb() {
 echo '<ul id="crumbs">';
 if (!is_home()) {
 echo '<li><a href="';
 echo get_option('home');
 echo '">';
 echo 'Home';
 echo "</a></li>";
 if (is_category() || is_single()) {
 echo '<li>';
 the_category(' </li><li> ');
 if (is_single()) {
 echo "</li><li>";
 the_title();
 echo '</li>';
 }
 } elseif (is_page()) {
 echo '<li>';
 echo the_title();
 echo '</li>';
 }
 }
 elseif (is_tag()) {single_tag_title();}
 elseif (is_day()) {echo"<li>Archive for "; the_time('F jS, Y'); echo'</li>';}
 elseif (is_month()) {echo"<li>Archive for "; the_time('F, Y'); echo'</li>';}
 elseif (is_year()) {echo"<li>Archive for "; the_time('Y'); echo'</li>';}
 elseif (is_author()) {echo"<li>Author Archive"; echo'</li>';}
 elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {echo "<li>Blog Archives"; echo'</li>';}
 elseif (is_search()) {echo"<li>Search Results"; echo'</li>';}
 echo '</ul>';
}
?>

Powyższy kod umieszczamy w pliku functions.php, a następnie w dowolnym miejscu templatki dodajemy:


<?php the_breadcrumb(); ?>
top
WordPress Quick Tip - dodajemy do templatki obsługę breadcrumbs, 5.0 out of 5 based on 1 rating

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>