آموزش وردپرس ، کار با تابع get term hierarchy

Child Theme Configurator1

به کمک این تابع می توان سلسله مراتب فرزندان یک طبقه بندی را بر اساس شناسه آن نمایش داد.

ساختار

_get_term_hierarchy ( string $taxonomy )

 

مقادیر بازگشتی

یک آرایه ای از فرزندان یک طبقه بندی (taxonomy ) بر اساس شناسه و در صورت عدم موفقیت خالی را بر می گرداند

مثال:

<?php
   /** The taxonomy we want to parse */
   $taxonomy = "category";
   /** Get all taxonomy terms */
   $terms = get_terms($taxonomy, array(
           "orderby"    => "count",
           "hide_empty" => false
       )
   );
   /** Get terms that have children */
   $hierarchy = _get_term_hierarchy($taxonomy);
       /** Loop through every term */
       foreach($terms as $term) {
       //Skip term if it has children
       if($term->parent) {
         continue;
       } 
         echo $term->name;    
       /** If the term has children... */
         if($hierarchy[$term->term_id]) {
       /** display them */
       foreach($hierarchy[$term->term_id] as $child) {
       /** Get the term object by its ID */
       $child = get_term($child, "category_list");
            echo '--'.$child->name;
           }
        }
     }
 ?>

 

تاریخ آخرین بروزرسانی : ۲۱ تیر ۱۳۹۵
میلاد میلادی

باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.

2نظر برای

آموزش وردپرس ، کار با تابع get term hierarchy


  1. خیلی خیلیییی ممنون

  2. خیلی خوب بود

ارسال نظر

آدرس الکترونیکی شما نمایش داده نمی شود *

Time limit is exhausted. Please reload CAPTCHA.