WordPress Breadcrumb function

What is Breadcrumb:
Breadcrumbs or breadcrumb trail are a navigation technique used in user interfaces. Its purpose is to give users a way to keep track of their location within programs or documents. The term is taken from the trail of breadcrumbs left by Hansel and Gretel in the popular fairytale.

copy/paste this code to your theme functions.php file

function clean_readcrumb() {
    if (!is_home()) {
        echo ‘<a href=”‘;
        echo get_option(‘home’);
        echo ‘”>’;
        bloginfo(‘name’);
        echo “</a> » “;
        if (is_category() || is_single()) {
            the_category(‘title_li=’);
            if (is_single()) {
                echo ” » “;
                the_title();
            }
        } elseif (is_page()) {
            echo the_title();
        }
    }
}

Now call the function where u want to show your Breadcrumb like page.php, archive.php or single.php etc
<?php clean_readcrumb(); ?>