• ResueltoModerador almendron

    (@almendron)


    Acabo de descubrir el siguiente proceso en WordPress:
    1.- Nuevo post.
    2.- Añadimos una, dos o varias imágenes.
    3.- Publicamos.
    4.- Ahora vamos a la tabla wp_pots y nos encontramos con un registro para el nuevo post y UNO MÁS por cada imagen que hemos puesto.

    He probado con varios temas y el resultado es el mismo.

    ¿Este es el comportamiento por defecto? Es que me parece una auténtica barbaridad. A poco que una ponga imágenes, se va a encontrar con una tabla gigante que solo va relantizar el sitio. ¿Para qué está entonces la tabla wp_postmeta?

    Y si es un error, ¿alguien podría decirme como solucionarlo?

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Moderador Rafa Poveda

    (@bi0xid)

    Hola, almendron.

    No, no es un error. Cada elemento crea una entrada en wp_posts, y sus elementos asociados en wp_postmeta.

    Es decir, que hay una entrada en wp_posts por cada entrada, por cada revisión de una entrada, y por cada imagen (o cualquier archivo) que se suba a la galería de medios, que tendrá en la tabla un post_type inherit.

    Es la estructura base de la tabla de WordPress. Eso hace que cada imagen (o archivo de la galería de medios) sea independiente y se pueda reutilizar en cualquier parte del sitio web.

    Un saludo.

    • Esta respuesta fue modificada hace 7 años, 7 meses por Rafa Poveda.
    Moderador almendron

    (@almendron)

    Gracias por la información, Rafa.
    Al menos no se trata de un error.
    Un saludo.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘Registros innecesarios en wp_posts’ está cerrado a nuevas respuestas.