nojhanacc
May 23rd, 2021, 10:38
نمایش موقعیتی که کاربران در سایت قرار دارند یکی از موارد جالب برای طراحان سایت هست
در وردپرس افزونه های زیادی برای این کار هست ولی در این مطلب با بدون افزونه موقعیت کاربران یا همان breadcrumb رو در سایت وردپرسی خودمون نمایش میدیم
نمونه برای درک مطلب :
صفحه اصلی > وردپرس > آموزش > نمایش موقعیت کاربران در وردپرس
این یک نمونه مسیری هست که ما میتونیم در سایت نمایش بدیم
شروع :
برای شروع فایل functions.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 the_breadcrumb(); ?>
در وردپرس افزونه های زیادی برای این کار هست ولی در این مطلب با بدون افزونه موقعیت کاربران یا همان breadcrumb رو در سایت وردپرسی خودمون نمایش میدیم
نمونه برای درک مطلب :
صفحه اصلی > وردپرس > آموزش > نمایش موقعیت کاربران در وردپرس
این یک نمونه مسیری هست که ما میتونیم در سایت نمایش بدیم
شروع :
برای شروع فایل functions.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 the_breadcrumb(); ?>