Người Viết : ViKiMi Editor

Lấy permalink của Category & Tag ngắn gọn không cồng kềnh Code với Get _ Term _ Link !
Lấy về Link liên kết của một Category hoặc một Tag với WordPress thực sự có rất nhiều cách để có thể lấy về. Khi nhận về một link liên kết không phải lúc nào cũng có thể thực hiện một cách dài dòng. Do nhu cầu cần phải có những Code thật ngắn để giải quyết nên các Function cũng cần đơn giản. WordPress luôn có điều đó cho người dùng.
Để có thể lấy về Link liên kết có của một Category hoặc một Tag có thể lấy về đối tượng cần thiết nhưng điều đó có thể là quá cồng kềnh nếu cứ sử dụng các Fuction như get_the_category hoặc get_the_Tags. Các Function không hữu ích cho các trường hợp mà nó trở nên dư thừa, đó là lý do phải có các Function giải quyết nhanh gọn hơn.
Lấy về Link liên kết cho một Category hay một Tag cách nhanh chóng là bạn có thể sử dụng Function get_term_link. Function này cho phép bạn lấy về dữ liệu nhanh hơn, ngắn gọn hơn với đối số đầu vào là object, ID, Slug. Get_term_link đơn giản và gọn hơn cho phép bạn có thể dùng ít phải có các điều kiện xảy ra.
Example : Hiển thị tất cả link liên kết của Categories
$sl_terms = get_terms( ‘category’ );
if ( ! is_wp_error( $sl_terms ) && ! empty( $sl_terms ) ) {
echo ‘<ul class=”your_categories”>’;
foreach ( $sl_terms as $sl_term ) {
echo ‘<li><a href=”‘ . get_term_link( $sl_term->slug, ‘category’ ) . ‘”>’ . $sl_term->name . ‘</a></li>’;
}
echo ‘</ul>’;
}
Tất nhiên, bạn cũng có thể chỉ định trực tiếp để có thể sử dụng Get_Term_link, đối số truyền vào có thể là Slug của một Category để lấy về link liên kết của một Category. Chẳng hạn mã Code như sau đây :
<?php
Echo get_term_link( ‘Slug của Category muốn truy xuất’ , ‘category’ ) ;
?>
Kết Luận : Cũng tương tự khi bạn muốn truy xuất các thông tin từ Tags hoặc các taxonomy term. Các thông tin cần thiết sẽ ngắn gọn không cồng kềnh và chỉ định nhanh chóng. Việc truy xuất hiệu quả sẽ có khả năng xử lý thuận lợi với sự ràng buộc tốt hơn và không có sự chồng chéo Mã Code.