Pregunta sobre Developing with WordPress de Wordpress:

Reconocimiento secuencial de trabajos por CPT

Un usuario pregunt贸 馃憞

Tengo un cliente que quiere mantener todos sus tipos de trabajos personalizados en orden secuencial.

Entonces, cada uno de los CPT comenzar谩 desde 1, 2, 3, etc.

S茅 que no puedo cambiar las ID de trabajo, lo cual es bueno. Pero, 驴c贸mo almacenar铆a esto dentro de otro campo / campo ACF? no cambiar y adjuntar permanentemente a la publicaci贸n (otras soluciones que veo reasignar铆an n煤meros si se elimina una publicaci贸n anterior).

Hay otras soluciones cercanas, pero no para trabajar en CPT:
https://slickmedia.co.uk/blog/glenns-blog/sequentially-number-wordpress-posts/
https://wordpress.org/support/topic/display-sequential-post-numbercount-not-post-id/

隆Apreciamos cualquier idea y ayudamos!

Gracias

(@bcworkz)

Hace 3 a帽os, 3 meses

驴Necesita una numeraci贸n secuencial que no cambie si se elimina un trabajo? Pero entonces las posiciones ya no ser谩n secuenciales, habr谩 huecos en la numeraci贸n. No puedes tener las dos cosas. De todos modos, podr铆as mantener el n煤mero asignado en una meta publicaci贸n, gestionando el 煤ltimo n煤mero asignado como valor de opci贸n multiplicado por cada nueva publicaci贸n. O simplemente pregunte sobre el n煤mero m谩s alto, agregando 1 para cualquier publicaci贸n nueva.

(@mikedistras)

Hace 3 a帽os, 3 meses

Casi todos los CPT funcionar铆an como un recibo de cliente, por lo que el n煤mero no se puede cambiar una vez asignado.

驴C贸mo creo / asigno el n煤mero en una meta publicaci贸n para CPT?

(@catacaustic)

Hace 3 a帽os, 3 meses

Si tuviera que hacer esto, crear铆a una nueva tabla en la base de datos que guarda el ID de trabajo de WordPress, as铆 como un campo de incremento autom谩tico para el ID de CPT. Luego, cuando se agrega un nuevo elemento CPT, agregue una nueva entrada a esta tabla de base de datos para que pueda crear la identificaci贸n 芦煤nica禄 para ese elemento. Para asegurarse de que no se vuelvan a utilizar, no haga m谩s que insertar la entrada, de esa forma no se actualizar谩 ni eliminar谩 en ning煤n momento posterior.

Hay poco trabajo por hacer, pero esa es la 煤nica forma de hacerlo bien.

(@mikedistras)

Hace 3 a帽os, 2 meses

Estoy mirando esto y todav铆a estoy buscando una soluci贸n para implementar, y estoy dispuesto a trabajar con alguien para integrar esto.

Esto parece ser similar a mis necesidades:
https://support.advancedcustomfields.com/forums/topic/how-can-we-create-an-auto-increment-id-on-custom-post-types-with-plugin/

Entonces, idealmente, habr铆a un campo ACF que contenga el n煤mero, con incrementos autom谩ticos para todos los trabajos nuevos en el Tipo de publicaci贸n personalizada.

驴Alguien puede ayudar?

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada.