¿Cómo ordenar las publicaciones por apellido (segunda palabra) solo en UNA categoría?

4

Tengo una categoría de "autor" que se usa como una lista para examinar varias publicaciones que contienen biografías de autores. He instalado Smart Category Ordering y en este momento está ordenado por título ascendente. Desafortunadamente, no hay muchas opciones en este complemento y no he encontrado alternativas.

Las publicaciones se titulan "Firstname Lastname (country)" y quiero que Lastname (o algún valor de campo personalizado) determine el orden posterior a la publicación de la categoría AUTORES. Tengo otras categorías para publicaciones de noticias que no quiero que se vean afectadas. He visto algunas formas de hacerlo en PHP, pero eso afectaría a todo el sitio.

    
pregunta cnaka 10.07.2012 - 20:17

1 respuesta

0

Tienes 2 formas.

Lo primero es escribir las consultas SQL personalizadas manualmente para su solicitud y hacer un bucle de esos datos.

Lo segundo es hacer un bucle de sus datos en forma estándar, guardar en una matriz multidimensional, filtrar, transformar y reordenar esa matriz a través de PHP de la manera que necesita y después de ese bucle esos datos e imprimirlos como contenido.

Las formas de stand son buenas, pero mi recomendación es escribir una consulta SQL porque es más rápida y limpia.

Como sé, WP no tiene una solución terminada. Necesitas construir por tu cuenta.

Necesitas crear una plantilla personalizada para esa categoría especial y hacerlo allí.

    
respondido por el Ivijan Stefan Stipić 11.07.2016 - 00:29

Lea otras preguntas en las etiquetas