Máy tính & Wordpress
cong cu ai tim kiem
Top 5 công cụ AI tìm kiếm nhanh và chính xác
02/10/2026
top cong cu chinh sua am thanh
Top công cụ chỉnh sửa âm thanh tốt nhất hiện nay
30/09/2026
cong cu ai tao cv chuyen nghiep
Top 5 công cụ AI tạo CV chuyên nghiệp
28/09/2026
7 ứng dụng Windows 10/11 không cần thiết nên gỡ bỏ để tăng tốc máy tính
7 ứng dụng Windows 10/11 không cần thiết nên gỡ bỏ để tăng tốc máy tính
25/09/2026
Facebook Twitter Youtube Instagram
Máy tính & Wordpress

Type and hit Enter to search

  • Tiền điện tử
  • Công cụ AI
  • Thủ thuật
    • Máy tính
    • Điện thoại
  • Hướng dẫn
  • Deal
    • Shopee
    • Tiki
  • Game
    • Radius Raid
    • Tower Defense
    • Supper Mario
    • Space Invaders
    • Clumsy Bird
    • Racer
    • Canvas TD
    • Snake
    • 2048
    • Tetris
    • Tower
  • Công cụ
    • Photoshop Online
    • Tải Video Facebook
    • Tải Video Youtube
    • Tải Video Tiktok
    • Chụp ảnh
    • Sửa ảnh
    • Công cụ Online
  • Về tôi
    • Quyền riêng tư
    • Điều khoản
  • Shop
Máy tính & Wordpress
  • Tiền điện tử
  • Công cụ AI
  • Thủ thuật
    • Máy tính
    • Điện thoại
  • Hướng dẫn
  • Deal
    • Shopee
    • Tiki
  • Game
    • Radius Raid
    • Tower Defense
    • Supper Mario
    • Space Invaders
    • Clumsy Bird
    • Racer
    • Canvas TD
    • Snake
    • 2048
    • Tetris
    • Tower
  • Công cụ
    • Photoshop Online
    • Tải Video Facebook
    • Tải Video Youtube
    • Tải Video Tiktok
    • Chụp ảnh
    • Sửa ảnh
    • Công cụ Online
  • Về tôi
    • Quyền riêng tư
    • Điều khoản
  • Shop
Thủ thuật Web

Cách tạo breadcrumb menu dùng code trong WordPress

Hữu Thuần
12/06/2023 5 Mins Read
39
0

[Thủ thuật WordPress] Hướng dẫn cách tạo breadcrumb menu dùng code trong WordPress – Có thể nói chức năng breadcrumb menu của web là không thể thiếu ngoài việc xác định đường dẫn cho web nó còn là yếu tố để giúp chúng ta seo tốt hơn. Đối với mã nguồn WordPress khi bạn sử dụng một số theme thì tính năng này có thể đã được tích hợp sẵn, với những trường hợp mà tính năng này chưa được tích hợp thì bạn phải làm sao?

Ở bài trước blog thủ thuật đã hướng dẫn các bạn cách chèn breadcrumb menu vào website giúp seo tốt hơn bằng Plugin, việc các bạn dùng Plugin giúp bạn đơn giản hóa công việc nhưng nếu các bạn cảm thấy mình đã có quá nhiều Plugin trên một website thì bạn nên dùng Code việc dùng code sẽ giúp trang Web của bạn tránh được các vấn đề về không tương thích, bảo mật…

cách tạo breadcrumb menu dùng code trong WordPress
Cách tạo breadcrumb menu dùng code trong WordPress

Chọn để xem

Toggle
  • Cách tạo breadcrumb menu dùng code trong WordPress
  • Chuẩn bị code

Cách tạo breadcrumb menu dùng code trong WordPress

Đầu tiên bạn cần xác định các tập tin liên quan cần sử dụng bao gồm tập tin Functions.php, Single.php… của giao diện đang sử dụng (đồng thời bạn cần phải nắm bắt được cách truy cập vào các tập tin bạn có thể tham khảo bài viết sửa giao diện, plugin WordPress không cần FTP hoặc bạn có thể tham khảo cài đặt và sử dụng phần mềm CuteFTP).

Chuẩn bị code

Bạn có thể sử dụng một trong các đoạn code tạo breadcrumb menu cho WordPress được cung cấp bên dưới.

Hay nè ❤️  Cách thêm nút "sao chép mã" vào khối mã lệnh trong Wordpress
Code 1: Đây là code mình đang dùng
function the_breadcrumb() {
                echo '<ul id="crumbs">';
        if (!is_home()) {
                echo '<a href="';
                echo get_option('home');
                echo '">';
                echo '<img src="https://huuthuan.net/home.JPG"/>Home';
                echo "</a> / ";
                if (is_category() || is_single()) {
                        the_category(' / ');
                        if (is_single()) {
                                the_title(' / ');
                        }
                } elseif (is_page()) {
                        echo the_title(' / ');
                }
        }
        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>';
}
Code 2: Code sưu tầm
function ntvn_breadcrumbs() { 
  $delimiter = '<span>&raquo;</span>';
  $name = 'Home'; //text for the 'Home' link
  $currentBefore = '<span class="current">';
  $currentAfter = '</span>'; 
  if ( !is_home() || !is_front_page() || is_paged() ) { 
    echo '<div id="crumbs">'; 
    global $post;
    $home = get_bloginfo('url');
    echo '<a href="' . $home . '">' . $name . '</a> ' . $delimiter . ' '; 
    if ( is_category() ) {
      global $wp_query;
      $cat_obj = $wp_query->get_queried_object();
      $thisCat = $cat_obj->term_id;
      $thisCat = get_category($thisCat);
      $parentCat = get_category($thisCat->parent);
      if ($thisCat->parent != 0) echo(get_category_parents($parentCat, TRUE, ' ' . $delimiter . ' '));
      single_cat_title(); 
    } 
    echo '</div>'; 
  }
}
Code 3: Code sưu tầm
function wp_breadcrumbs(){ 
		$delimiter = '&raquo;';
		$name = 'Home';
		$currentBefore = '<span class="current">';
		$currentAfter = '</span>';

		if(!is_home() && !is_front_page() || is_paged()){

			global $post;
			$home = get_bloginfo('url');
			echo '<a href="' . $home . '">' . $name . '</a> ' . $delimiter . ' ';

			if(is_tax()){
				  $term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));
				  echo $currentBefore . $term->name . $currentAfter;

			} elseif (is_category()){
				global $wp_query;
				$cat_obj = $wp_query->get_queried_object();
				$thisCat = $cat_obj->term_id;
				$thisCat = get_category($thisCat);
				$parentCat = get_category($thisCat->parent);
				if($thisCat->parent != 0) echo(get_category_parents($parentCat, TRUE, ' ' . $delimiter . ' '));
				echo $currentBefore . '';
				single_cat_title();
				echo '' . $currentAfter;

			} elseif (is_day()){
				echo '<a href="' . get_year_link(get_the_time('Y')) . '">' . get_the_time('Y') . '</a> ' . $delimiter . ' ';
				echo '<a href="' . get_month_link(get_the_time('Y'),get_the_time('m')) . '">' . get_the_time('F') . '</a> ' . $delimiter . ' ';
				echo $currentBefore . get_the_time('d') . $currentAfter;

			} elseif (is_month()){
				echo '<a href="' . get_year_link(get_the_time('Y')) . '">' . get_the_time('Y') . '</a> ' . $delimiter . ' ';
				echo $currentBefore . get_the_time('F') . $currentAfter;

			} elseif (is_year()){
				echo $currentBefore . get_the_time('Y') . $currentAfter;

			} elseif (is_single()){
				$postType = get_post_type();
				if($postType == 'post'){
					$cat = get_the_category(); $cat = $cat[0];
					echo get_category_parents($cat, TRUE, ' ' . $delimiter . ' ');
				} elseif($postType == 'portfolio'){
					$terms = get_the_term_list($post->ID, 'portfolio-category', '', '###', '');
					$terms = explode('###', $terms);
					echo $terms[0]. ' ' . $delimiter . ' ';
				}
				echo $currentBefore;
				the_title();
				echo $currentAfter;

			} elseif (is_page() && !$post->post_parent){
				echo $currentBefore;
				the_title();
				echo $currentAfter;

			} elseif (is_page() && $post->post_parent){
				$parent_id  = $post->post_parent;
				$breadcrumbs = array();
				while($parent_id){
					$page = get_page($parent_id);
					$breadcrumbs[] = '<a href="' . get_permalink($page->ID) . '">' . get_the_title($page->ID) . '</a>';
					$parent_id  = $page->post_parent;
				}
				$breadcrumbs = array_reverse($breadcrumbs);
				foreach ($breadcrumbs as $crumb) echo $crumb . ' ' . $delimiter . ' ';
				echo $currentBefore;
				the_title();
				echo $currentAfter;
			} elseif (is_search()){
				echo $currentBefore . __('Search Results for:', 'wpinsite'). ' &quot;' . get_search_query() . '&quot;' . $currentAfter;
			} elseif (is_tag()){
				echo $currentBefore . __('Post Tagged with:', 'wpinsite'). ' &quot;';
				single_tag_title();
				echo '&quot;' . $currentAfter;
			} elseif (is_author()) {
				global $author;
				$userdata = get_userdata($author);
				echo $currentBefore . __('Author Archive', 'wpinsite') . $currentAfter;
			} elseif (is_404()){
				echo $currentBefore . __('Page Not Found', 'wpinsite') . $currentAfter;
			}
			if(get_query_var('paged')){
			if(is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ' (';
			echo ' ' . $delimiter . ' ' . __('Page') . ' ' . get_query_var('paged');
			if(is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ')';
			}

		}
	}

Sử dụng code

Ngoài ra còn rất nhiều code khác nhưng với 3 code trên các bạn có thể chọn kiểu phù hợp với trang Web của mình. Sau khi chọn được code thích hợp bạn copy sau đó bạn dán vào file Functions.php của giao diện mà bạn đang sử dụng hãy dán trước thẻ đóng ?> là được.

Hay nè ❤️  Cách chèn quảng cáo chitika vào Wordpress chuyên nghiệp

Sau khi bạn copy 1 trong 3 code dán vào file Functions.php xong. Tiếp tục bây giờ bạn copy các code tương ứng dưới đây và bạn có thể dán vào 1 trong các file Header.PHP, Single.PHP… nơi nào mà bạn muốn hiển thị breadcrumb menu (chú ý các bạn dán vào trong nội dung của thẻ <?php dán vào trong này, bạn có thể tùy chỉnh vị trí phù hợp ?>).

Code 1: Đây là code mình đang dùng

<?php the_breadcrumb(); ?>

Code 2: Sưu tầm

<?php if (function_exists('breadcrumbs')) breadcrumbs(); ?>

Code 3: Sưu tầm

<?php wp_breadcrumb(); ?>

Cuối cùng hãy lưu lại và tận hưởng thành quả, quá đơn giản để bạn có thể tạo breadcrumb menu dùng code trong WordPress phải không?

Cuối cùng không có gì hơn nếu bạn cảm thấy bài viết có ích hãy subscribe blog của mình thường xuyên để cập nhật những bài viết mới nhất qua Email – Chân thành cảm ơn!

Đánh giá và chia sẻ để nâng cao chất lượng bài viết?

Tỉ lệ 1 / 5. Phiếu: 2

Chúng tôi rất tiếc vì bài đăng này không hữu ích cho bạn!

Hãy để chúng tôi cải thiện bài đăng này!

Hãy cho chúng tôi biết làm thế nào chúng tôi có thể cải thiện bài đăng này?

Hay nè ❤️  Cách loại bỏ Malware và Virus cho trang Web Wordpress

Tags:

hướng dẫn pluginsử dụng webtheme miễn phítổng hợp Wordpress

Share Article

Follow Me Written By

Hữu Thuần

Chào các bạn mình tên thật là Nguyễn Hữu Thuần là một người nội tâm, thích sống khép kín tuy nhiên có nhiều lúc cũng rất tăng động, trang web huuthuan.net là nơi lưu giữ những kiến thức, kinh nghiệm cũng như góc cuộc sống của mình, nếu bạn thích tôi hãy tìm kiếm tôi bên dưới...

Bài viết khác

Word tips
Previous

Cách tạo mật khẩu cho file PDF trong word 2013

lo go windows
Next

Cách loại bỏ mật khẩu Windows bằng Hiren’s Boot

Next
lo go windows
12/06/2023

Cách loại bỏ mật khẩu Windows bằng Hiren’s Boot

Previous
12/06/2023

Cách tạo mật khẩu cho file PDF trong word 2013

Word tips

No Comment! Be the first one.

Để lại một bình luận Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Bài viết gần đây

dola ai cong cu tao video mien phi
Cách tạo video AI bằng Seedance 2.5 trên Dola AI
Hữu Thuần
cong cu ai tim kiem
Top 5 công cụ AI tìm kiếm nhanh và chính xác
Hữu Thuần
top cong cu chinh sua am thanh
Top công cụ chỉnh sửa âm thanh tốt nhất hiện nay
Hữu Thuần
cong cu ai tao cv chuyen nghiep
Top 5 công cụ AI tạo CV chuyên nghiệp
Hữu Thuần
7 ứng dụng Windows 10/11 không cần thiết nên gỡ bỏ để tăng tốc máy tính
7 ứng dụng Windows 10/11 không cần thiết nên gỡ bỏ để tăng tốc máy tính
Hữu Thuần

Bình luận mới

  • Hữu Thuần on 2 cách xóa background hình ảnh cực kỳ đơn giản: “Mong bạn ghé thăm thường xuyên!” Th9 24, 08:03
  • Hữu Thuần on Cách chỉnh sửa tập tin hosts trong Windows khi bị chặn: “Làm như trên là được mà bạn!” Th9 9, 07:29
  • Hữu Thuần on Sửa một số lỗi ký số VGCA của Ban cơ yếu chính phủ: “Bạn nên gỡ hết các ứng dụng đã cài và vào link này để tải các bản mới nhất về…” Th8 28, 08:19
  • ha on Sửa một số lỗi ký số VGCA của Ban cơ yếu chính phủ: “Xin hỏi mình cài đc cả 3 phần rồi nhưng không mở được khi nhập đúng tên tài khoản rồi…” Th8 19, 10:18
  • Ayoub Ghailan on Đăng ký hosting nhận quà cực khủng: “jameslunez134@gmail.comayoub6348” Th8 19, 04:50

ADS

Máy tính & Wordpress

Là một trang Web cá nhân chia sẻ các kinh nghiệm về thủ thuật máy tính, thủ thuật WordPress từ cơ bản đến nâng cao!.

© 2026, All Rights Reserved.

Quick Links

  • Contact
  • Privacy
  • Terms of Use

Category

  • Máy tính
  • Điện thoại
  • Wordpress
  • AI

Follow Us

Facebook
Twitter
Instagram
Youtube