Descubre en este tutorial cómo conseguir que WordPress muestre las entradas de un Custom Post Type ordenadas por fecha en el escritorio de administración mediante código.
Por defecto, WordPress ordena las entradas de un Custom Post Type de forma alfabética en el admin. Esto puede resultar práctico si no tienes muchas, pero cuando hay una cantidad considerable y solo te interesa modificar las últimas, puede resultar un poco engorroso.
Por suerte, con un poco de código puedes conseguir que se ordenen de la misma manera que lo hacen los posts, de más nuevas a más antiguas.
Si tienes un proyecto donde creas y modificas a menudo entradas de CPTs estoy convencido de que este tutorial te va a resultar muy práctico.
Snippet para mostrar las entradas de un CPT ordenadas por fecha en el admin de WordPress
Añade el siguiente fragmento a tu plugin de funcionalidades:
Para ver este código y los otros 2057 snippets de esta web,
identifícate o suscríbete aquí.
En este snippet utilizas el filtro pre_get_posts
para indicar que las entradas del Custom Post Type «newsletter» se muestren de más nueva a más antiguas en la página de administración de las mismas.
Ahora cuando vayas a editar las entradas de un CPT desde el backend de WordPress, las últimas que has creado te aparecerán arriba.
Para personalizarlo a tus necesidades solo tienes que cambiar el nombre del CTP (newsletter) por el que te interese.
Conclusiones
¿Quieres acceder más rápido a las últimas entradas de un CTP en la página de administración de WordPress? Ahora ya sabes cómo conseguirlo añadiendo un sencillo snippet.
¿Alguna duda? Te leo en los comentarios.
Y si quieres darme una sugerencia para próximos tutoriales, déjamela en el formulario de contacto. Ventajas de ser suscriptor. 😉