Witam chcę zmienić kolejność sortowanie atrybutów, ktoś ten problem opisał tutaj: http://wordpress.stackexchange.com/questio...g-get-the-terms
ale powiem ze nie za bardzo wiem jak to ugryźć.

Osobiście mam taki kod:

  1. $attributes = $product->get_attributes();
  2. foreach ( $attributes as $attribute ) {
  3. $atribute_name= $attribute['name'];
  4. }
  5. $sizes = get_the_terms($parentid ,$atribute_name);
  6. foreach ( $sizes as $size ) {
  7. $size_name=$size->name;
  8.  
  9. if ($atribute_name=='pa_rozmiar'){
  10. echo '<p>',$size_name,'</p>';
  11. }
  12.  


Wyświetla mi wyniki w kolejności alfabetycznej czyli: L M S XL XS XXL
a chciałbym w kolejności id gdzie będzie:XS S M L XL XXL

ok pod tym kodem wyświetla mi wcześniejszą zawartość:

  1. $terms = get_the_terms( $parentid, $atribute_name);
  2. foreach ( $terms as $term ) {
  3. $newterms[$term->name] = $term;
  4. }
  5. ksort($newterms);
  6. foreach ( $newterms as $term ) {
  7. echo "<p>" .$term->name. "</p>";
  8. }


Teraz jak sprawić by $newterms wyświetlało wpisu według mojej sugestii?

do zamknięcia smile.gif zamiast krsort zamieniamy na asort smile.gif

Niema to jak o otwierać temat by zaraz go zamknąć, mimo to fajnie ze takie forum funkcjonuje