نمایش موقعیتی که کاربران در سایت قرار دارند یکی از موارد جالب برای طراحان سایت هست
در وردپرس افزونه های زیادی برای این کار هست ولی در این مطلب با بدون افزونه موقعیت کاربران یا همان breadcrumb رو در سایت وردپرسی خودمون نمایش میدیم
نمونه برای درک مطلب :

صفحه اصلی > وردپرس > آموزش > نمایش موقعیت کاربران در وردپرس
این یک نمونه مسیری هست که ما میتونیم در سایت نمایش بدیم
شروع :

برای شروع فایل functions.php پوسته رو باز کنید و کد زیر رو در اون قرار بدید

کد 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>';


نمایش در سایت :

بعد برای نمایش مسیر در سایت از کد زیر استفاده کنید

کد PHP:
<?php the_breadcrumb(); ?>