Pequeña duda de programación de un selector

Hola a todos!

Veréis, quiero convertir esta caja de selección actual, que al pulsar se abre y te deja elegir "Todos los tipos" o "Urgente", y actúa como filtro de búsqueda de una lista que hay más abajo, en un selector que conste sólo de una casilla que pueda marcarse o desmarcarse.

Es decir, el típico cuadradito de los formularios de contacto, con la palabra Urgente al lado. Si lo marco, la búsqueda filtra por Urgente, si no, filtra por Todos.

Urgente es un custom_post en Wordpress. Tengo el ID de la "categoría" que forma Urgente, no sé si es eso lo que necesito para programar la nueva forma del selector.

¿Alguien puede ayudarme?

Imagen

                        <?php
                            $obj_project = get_query_var('project_type');
                            if($obj_project){
                                $obj_project_type = get_term_by('slug',$obj_project,'project_type');
                                $selected_project_type = $obj_project_type->term_id;
                            }
                            else
                                $selected_project_type = '';
                            ae_tax_dropdown( 'project_type' ,
                                  array(  'attr' => 'data-chosen-width="90%" data-chosen-disable-search="1"  data-placeholder="'.__("All types", ET_DOMAIN).'"',
                                          'class' => 'type-filter chosen-select',
                                          'hide_empty' => true,
                                          'hierarchical' => true ,
                                          'id' => ’57’ ,
                                          'show_option_all' => __("All types", ET_DOMAIN),
                                          'value' => 'slug',
                                          'selected'    => $selected_project_type,
                                      )
                            );
                        ?>


El código para el nuevo selector sería de este tipo:

<input id="urgente" type="checkbox" name="urgente[]" value="Urgente" /> <label for="cheese">Urgente</label>


La razón de querer hacer esto es porque, como para ese apartado sólo tengo una categoría por la que filtrar, es más cómodo que, en vez de mostrarlo como lista, se muestre como una caja clickeable, así te ahorras un paso. Con el diseño actual tienes que hacer click para abrir la lista y hacer otro click para seleccionar Urgente. Con el nuevo marco o desmarco directamente la casilla.

Gracias por adelantado.

Un saludo!
Ni idea de que sintasis usa eso, pero por si te sirve, te doy una solución alternativa, que es agrandar el campo de forma que para elegir una opción diferente, no tengas que desplegar la lista haciendo clic, para ello tienes que añadirle el atributo " size='2' ", supongo que si modificas esta linea
'attr' => 'data-chosen-width="90%" data-chosen-disable-search="1"  data-placeholder="'.__("All types", ET_DOMAIN).'"'

y añades el atributo, funcionará
'attr' => 'size="2" data-chosen-width="90%" data-chosen-disable-search="1"  data-placeholder="'.__("All types", ET_DOMAIN).'"'
Muchas gracias por el aporte!

Lo he probado, pero los estilos propios del tema cubren el cambio y se ve igual. Aunque en el segundo que tarda en cargar la web he podido verlo y no acaba de valerme esa solución, ya que pretendo cambiar el cuadrado de selección por un icono de font-awesome y quitar el texto a su lado, para ahorrar ancho más que nada.

Pero gracias de nuevo!
2 respuestas