Im Grunde genommen bin ich auf einer Website für einen USB-Stick Hersteller arbeiten. Ich habe eine benutzerdefinierte Taxonomie verwendet, um die Speichergrößen für jedes USB-Laufwerk dieses Unternehmens darzustellen. Hier ist, wie Wordpress meine Begriffe gibt ...Wordpress: Sort benutzerdefinierte Taxonomie von Megabyte/Gigabyte Name Wert
$terms = get_the_terms($post->ID, 'usb_mem');
if ($terms) {
foreach ($terms as $taxindex => $taxitem) {
echo '<span class="product_terms">' . $taxitem->name . '</span>';
}
}
-16GB
-1GB
-256MB
-2GB
-32GB
-4GB
-512MB
-8GB
Ich brauche WordPress, um sie nach der tatsächlichen Datengröße zu sortieren, nicht nur numerisch. Im Idealfall etwas wie folgt aus:
-256MB
-512MB
-1GB
-2GB
-4GB
-8GB
-16GB
-32GB
Vielen Dank im Voraus! : D
Ich bin nicht gewohnt mit PHP und verwandten Sachen, aber warum nicht zu teilen Namen und erweitern MB, GB zu 2^20, 2^30 Bytes bzw. vergleichen Byte-Werte dann. –