Tôi có thể tìm danh mục trong WordPress ở đâu?

Chức năng mẫu the_category[] thường được sử dụng trong phát triển chủ đề WordPress. Nó hiển thị danh mục chính và bất kỳ danh mục con nào. Trong một số trường hợp, chức năng này có thể tạo ra một danh sách dài. Vấn đề trở nên quan trọng khi một trang web có nhiều danh mục và danh mục con. Trong các trường hợp danh mục nhận WordPress như vậy, hàm the_catagory[] thường tạo ra một danh sách lớn thường ít hữu ích cho tác vụ

Đoạn mã sau sẽ lấy danh mục của một bài đăng cụ thể. Xin lưu ý rằng bạn phải thêm mã này vào một trong hai nội dung. php hoặc đơn. php

ID, $taxonomy, array[ 'fields' => 'ids' ] ];
 
// Links seprator.
$separator_link = ', ';
 
if [ ! empty[ $post_terms ] && ! is_wp_error[ $post_terms ] ] {
 
    $term_ids = implode[ ',' , $post_terms ];
 
    $terms = wp_list_categories[ array[
        'title_li' => '',
        'style'    => 'none',
        'echo'     => false,
        'taxonomy' => $taxonomy,
        'include'  => $term_ids
    ] ];
 
    $terms = rtrim[ trim[ str_replace[ '
', $separator_link, $terms ] ], $separator_link ]; // show category post. echo $terms; } ?>

Đầu tiên, lấy danh mục con từ danh mục mẹ cho một bài đăng cụ thể. Tiếp theo, thêm đoạn mã sau vào mẫu bài đăng nơi bắt đầu vòng lặp bài đăng chỉ mục và lưu trữ. Bạn cũng có thể thêm mã này sau tiêu đề

ID, $taxonomy, array[ 'fields' => 'ids' ] ];
$post_terms_specific = array [1];
$result_post=array_diff[$post_terms, $post_terms_specific];

// Links seprator.
$separator = ', ';

if [ !empty[ $result_post ] && !is_wp_error[ $result_post ] ] {

 $term_ids = implode[ ',' , $result_post];
 $terms = wp_list_categories[ 'title_li=&style=none&echo=0&taxonomy=' . $taxonomy . '&include=' . $term_ids ];
 $terms = rtrim[ trim[ str_replace[ '', $separator, $terms ] ], $separator ];

 // show category post.
 echo $terms;

}
?>

Sên danh mục là tên URL của danh mục đó

Sên danh mục là tên URL của danh mục đó

term_id ]; 

?>

Bạn có thể tạo liên kết đến một danh mục cụ thể bằng cách sử dụng id. Sử dụng đoạn mã sau

kết thúc

Trong bài viết này, tôi đã thảo luận cách lấy danh mục bài đăng cụ thể, danh mục con từ danh mục chính, tên danh mục theo ID, mô tả danh mục theo ID và liên kết danh mục theo ID

Nếu bạn cần trợ giúp về mã hoặc muốn thêm vào cuộc thảo luận, hãy để lại nhận xét bên dưới

Đánh giá của khách hàng tại

“Lưu trữ được tối ưu hóa đẹp mắt cho WordPress và Magento”

Arda Burak [Chủ đại lý]

Owais Alam

là Người quản lý cộng đồng WordPress tại Cloudways - Nền tảng lưu trữ WooC Commerce được quản lý và là nhà phát triển PHP dày dạn kinh nghiệm. Anh ấy thích phát triển tất cả các loại trang web trên WordPress và đặc biệt yêu thích WooC Commerce. Bạn có thể gửi email cho anh ấy tại [email protected]

Một trong những tính năng mạnh mẽ nhất của WordPress là khả năng phân loại các bài đăng của bạn thành một nhóm. Danh mục cho phép bạn tập hợp các bài đăng tương tự. Ngoài việc giúp người dùng của bạn tìm thấy nội dung có liên quan, các danh mục còn có thể giúp bạn có được khả năng hiển thị tốt hơn từ các công cụ tìm kiếm

Mô tả danh mục trong WordPress có thể giúp bạn xác định danh mục của mình tốt hơn và cải thiện SEO của bạn

Cách cập nhật mô tả danh mục của bạn

Điều hướng đến Trang tổng quan quản trị WordPress của bạn. Nhấp vào Bài đăng > Danh mục .

Trên trang Danh mục , bạn có thể chỉnh sửa danh mục của mình hoặc thêm danh mục mới. Bạn có thể cập nhật mô tả danh mục của mình bằng cách đưa nội dung có liên quan vào hộp Mô tả danh mục.

Sau khi bạn thêm văn bản vào mô tả, hãy tải lại trang danh mục của bạn để xem mô tả. Đây là cách mô tả danh mục hiển thị trên chủ đề của bạn

Kích hoạt mô tả danh mục trên Trang lưu trữ

Hầu hết các chủ đề đều hỗ trợ mô tả danh mục ngay lập tức, nhưng nếu chủ đề của bạn không hỗ trợ – bạn sẽ cần chỉnh sửa các tệp chủ đề của mình

Để thực hiện việc này, hãy đăng nhập vào tài khoản HostPapa của bạn. Nhấp vào My cPanel và sau đó nhấp vào Trình quản lý tệp.

Trình quản lý tệp của trang web của bạn sẽ hiển thị. Từ đây, điều hướng đến thư mục gốc WordPress của bạn và sau đó đến thư mục chủ đề của nó [trong ví dụ này, thư mục gốc của WordPress là public_html, vì vậy thư mục chủ đề nằm ở vị trí public_html/wp-content/themes/]

Trong thư mục chủ đề của bạn, chúng tôi đang tìm cách chỉnh sửa danh mục. tập tin php. Nếu chủ đề của bạn không có, bạn có thể chỉnh sửa kho lưu trữ. tập tin php. Nhấp vào lưu trữ. php hoặc danh mục. php và nhấn nút Chỉnh sửa .

Khi tệp mở ra trong trình chỉnh sửa, hãy sao chép và dán mã bên dưới vào bất cứ nơi nào bạn muốn hiển thị trong chủ đề. Mã này tìm nạp mô tả của danh mục hiện tại và hiển thị nó

Lưu tệp và đi tới trang lưu trữ của bạn, thường là tại http. //trang web của bạn. com/category/category-name/, để xem mô tả cập nhật được phản ánh

Hiển thị mô tả danh mục trên một bài đăng

Hầu hết các chủ đề sẽ chỉ hiển thị mô tả danh mục trên trang lưu trữ. Bạn có thể sửa đổi mã để hiển thị các mô tả danh mục ngay cả trên một trang bài đăng

Trong Trình quản lý tệp của bạn, hãy chọn tệp duy nhất. php và nhấn nút Chỉnh sửa .


Khi bạn độc thân. php mở ra, bạn có thể sao chép và dán mã bên dưới vào vòng lặp “while” . Lưu nó và nhấp vào bất kỳ bài đăng nào của bạn để xem đầu ra. Bây giờ bạn sẽ thấy mô tả danh mục cho bất kỳ bài đăng nào.

$catID = get_the_category[];
echo category_description[ $catID[0] ];

Hiển thị danh sách các danh mục trên trang web của bạn

Sử dụng một chút mã, thật dễ dàng để hiển thị danh sách các danh mục ở bất kỳ đâu trên trang web của bạn

Trong Trình quản lý tệp của bạn, chọn chức năng. php và chỉnh sửa tệp


Cuộn xuống cuối tệp và dán mã này vào tệp. Giờ hãy lưu nó bằng cách nhấp vào Lưu thay đổi .

hàm hostpapa_catlist_desc[] {

$string = ‘
$catlist = get_terms[ ‘category’ ];
if [. trống[ $catlist ] ] {

foreach [ $catlist as $key => $item ] {
$string. = ‘
$string. = ‘’;’;’;’;’;’;’;’;’;’;’;’;’;’;’;’;

}

}

$string. = ‘’;
return $string;

}

add_shortcode[‘hostpapa_categories’, ‘hostpapa_catlist_desc’];
add_filter[‘widget_text’, ‘do_shortcode’];

Thao tác này sẽ bật mã ngắn “ hostpapa_categories” cho chủ đề của bạn. Tạo một bài đăng [hoặc trang] mới và dán mã ngắn của bạn vào nội dung bài đăng. Xuất bản nội dung của bạn bằng cách nhấp vào nút Xuất bản.

Thường là một trong những tính năng ít được sử dụng nhất của WordPress, Mô tả danh mục cho phép bạn mô tả các danh mục. Người dùng của bạn sẽ hiểu rõ hơn về danh mục và các công cụ tìm kiếm sẽ lập chỉ mục thông tin này dẫn đến SEO tốt hơn, vì vậy đôi bên cùng có lợi

Tôi có thể tìm danh mục trong WordPress ở đâu?

Để tạo danh mục mới trong WordPress, hãy truy cập Trang Bài đăng > Danh mục . Ở phía bên trái của trang, bạn sẽ thấy một tab cho phép bạn tạo danh mục. Điền tên danh mục, sên của nó [sẽ được sử dụng trong URL của danh mục], mô tả danh mục rồi nhấn Thêm danh mục mới.

Tại sao các danh mục không hiển thị trong WordPress?

Khi bạn đang ở Giao diện -> Menu, bạn cần nhấp vào “Tùy chọn màn hình” ở trên cùng bên phải và bật “Danh mục sản phẩm”. Sau đó, bạn sẽ có thể thêm Danh mục sản phẩm WooC Commerce vào menu của mình. Cũng có thể sử dụng tiện ích “Danh mục sản phẩm” tại Giao diện -> Tiện ích để hiển thị các danh mục trên trang web của bạn

Chủ Đề