¿Es posible consultar publicaciones en el mismo orden que el asignado?

Tengo un campo personalizado llamadotipo, que es un tipo de datos de "botón de radio" y tiene algunas opciones. Este campo personalizado se asigna a un tipo de publicación personalizado denominadopproducto.

Por ejemplo, aquí están las opciones de este campo personalizado:

ROJOAZULAMARILLOBLANCONEGRO

Solo se puede seleccionar uno de los anteriores.

El siguiente$args :

 $args = array(
      'post_type' => 'pproduct',
      'posts_per_page' => -1,
      'post_status'=>array('publish'),
      'product' => $category->slug ,
      'meta_query' => array(
          'relation' => 'AND',
          'type_clause' => array(
              'key' => 'type',
          ),
          'order_clause' => array(
              'key' => 'order',
          ),
      ),
      'orderby' => array(
              'type_clause' => 'DESC',
              'order_clause' => 'ASC',
      ),
  );

consultará todas las publicaciones del tipo de publicaciónpproducto, y lo ordenará por dos campos personalizados.Tipo yorden . Lo ordenará en unalfabético orden.

¿Es posible modificar esto y ordenarlo en el mismo orden que eltipos ¿son asignados? ¿Alguien sabe qué sucede si no uso el orden? Puedo ver que trae las publicaciones, pero ¿cuál es el "orden predeterminado" si no lo he asignado?

EDITAR 1: algo así comoesta

Respuestas a la pregunta(1)

Su respuesta a la pregunta