Estoy tratando de construir un diccionario basado en Wordpress, básicamente tendrá 26 páginas (una para cada letra):
ABC ... XYZ
Y cada página mostrará todas las publicaciones que comiencen con la letra dada, por lo que después de abrir la página "A" debería mostrar algo como:
detrás
ábaco
abulón
(...) azul
Al principio estaba pensando en los tipos de publicaciones personalizadas, pero crear y mantener 26 tipos de publicaciones personalizadas parece una exageración.
¿Cuál será la forma más eficiente de ordenar publicaciones como esa? Consulta de base de datos, división de bucle con PHP? Estoy apuntando a miles de publicaciones (sí, tiene que ser Wordpress :)).
fuente
Si no desea utilizar el método de términos de taxonomía preferido, haga lo siguiente:
fuente
WHERE post_title LIKE 'request%'
Consulte este artículo aquí: query_post by title?
O puede crear un asistente de pre-guardado usando el marco PODS 2 y guardar la primera letra del título de la publicación en algún campo y usar la condición WHERE simple.
O cree un menú desplegable (otro pod / tipo de contenido) con todas las letras y cree una relación con su tipo de contenido de publicaciones existentes (en los pods 2 es posible) y eso es todo. Entonces, antes de guardar el término del diccionario, seleccione en el cuadro desplegable la letra que desea asignar a este término.
En Pods 2 puede agregar el campo adicional a un tipo de contenido de publicaciones existente. Este plugin / framework que es algo así como CCK + Views en el mundo de Drupal es realmente impresionante.
Pods 2 es un complemento muy útil.
fuente