Сортировать пользовательский столбец WordPress, содержащий шестнадцатеричный цвет

У меня есть пользовательский столбец для пользовательского типа записи, который я создал с помощью палитры цветов и теперь содержит гекс из одного из 6 цветов: красный, темно-оранжевый, светло-оранжевый, желтый, темно-зеленый, светло-зеленый.

Я добавил этот столбец в список сортируемых столбцов и установил его сортировку с использованием meta_value, а не meta_value_num, и теперь он работает вроде как ОК...

Порядок их сортировки отличается от того, что я хочу. В настоящее время это светло-зеленый, темно-зеленый, красный, темно-оранжевый, светло-оранжевый. Я хочу, чтобы он был отсортирован в порядке, указанном выше (красный, темно-оранжевый, светло-оранжевый, желтый, темно-зеленый, светло-зеленый).

Есть идеи, как этого добиться?

Спасибо, Юваль.

0 ответов

Другие вопросы по тегам