Saltar al contenido

Wordpress: ¿cómo cambiar el orden de las categorías en el panel de administración?

Te doy la bienvenida a proyecto on line, en este sitio hallarás la solucíon de lo que buscabas.

Solución:

Encontré una respuesta en esta respuesta.

add_filter( 'get_terms_args', 'wpse_53094_sort_get_terms_args', 10, 2 );
function wpse_53094_sort_get_terms_args( $args, $taxonomies ) 

los ordenar quizás ASC o DESCy el ordenar por puede ser:

  • count
  • description (Debería, pero no funcionó tan bien para mí, se necesitan más pruebas)
  • name
  • slug


Complementos de interés

(podemos llamar a esos plintereses?)

Los dos primeros son muy cortos y se pueden incorporar fácilmente a su código.

  • Expansor de lista de verificación de categorías: expande la altura de la lista de categorías, por lo que no es necesario desplazarse

  • Árbol de lista de verificación de categorías: este reconstruye el Meta Box de categorías, por lo que puede modificar su código para diseñar/adaptar aún más el cuadro, y aquí hay una captura de pantalla de lo que hace

    ingrese la descripción de la imagen aquí

  • Gecka Terms Ordering: crea una tabla auxiliar en la base de datos (wp_termmeta) para gestionar el pedido. Tiene capacidades de arrastrar y soltar.

Use el complemento Campos personalizados avanzados (este complemento es útil de muchas maneras diferentes). Luego cree un campo de orden personalizado (category_order) con la regla ‘Taxanomy_Term’ es igual a ‘Categorías’.

Luego, en su tema functions.php (o en algún lugar relevante) use:

$categories = get_categories( $args );  

usort($categories, function($a, $b) 
   return get_field("category_order", "category_".$a->term_id) - get_field("category_order", "category_".$b->term_id);
);

foreach ($categories as $category){
...

Donde category_order es el nombre del campo que creó con ACF.

Este post inspirado en este de aquí.

Calificaciones y comentarios

Puedes añadir valor a nuestro contenido informacional colaborando tu experiencia en las observaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *