2016-04-05 29 views
0

Özel posta türleri ve özel taksonomi oluşturduk. Taksonomide sıralama düzeni için bir alanım var. Sıralama düzeni boş bırakılırsa, ürün kategorisi görüntülenmez. Sıralama düzeni ile ilgili kod budur. Belirli bir kategori için sıralama düzeni o zaman gösterilmeyen boş bırakılırsa hiçSıralama sırası boşken ürünler gösterilmez

$term = get_term($product, 'product-cat',array('parent' => 0,'hide_empty'=> true)); 
     if($counter==0){ 
      $check=$term->parent; 
      $counter=1; 
     } 
     if($check==$term->parent) 
     { 
      $prod_meta = get_option("taxonomy_term_".$term->term_id); 
      echo $prod_meta['parent']; 
      $prod_meta['img'] = strstr($prod_meta['img'], '/wp-content'); 

      $sorted_products[$prod_meta['sort_order']] = array(
      'name' => $term->name, 
      'link' => get_term_link($product), 
      'term_id' => $term->term_id, 
      'img' => $prod_meta['img']); 
     } 
     else{ 
      } 
     } 
    ksort($sorted_products); 

çağırmak için

<tr class="form-field"> 
    <th scope="row" valign="top"><label for="cat_sort_order"><?php _e('Product Sort Order'); ?></label></th> 
    <td> 
     <input id="banner-url" name="term_meta[sort_order]" type="text" style="width: 100%;" value="<?php echo $term_meta['sort_order'] ? $term_meta['sort_order'] : ''; ?>" /> 
     <span class="description"><?php _e('&nbsp;'); ?></span> 
    </td> 
</tr> 

Fonksiyon sıralama sipariş için

Kodu. sıralama düzeni için varsayılan değer 0 olmalıdır.

+0

@dingo_d nazikçe bana yardım edin burada –

+0

@TeeDeJee nazikçe bana burada rehberlik efendim –

cevap

0

WordPress sınıflandırma terimleri yalnızca ASC veya DESC düzeninde sıralanabilir. Şu anda özel sıralama düzeni "kutunun dışında".

İlgili konular