Soporte » Guías – Resolución de problemas » Imagenes destacadas pero sin adjuntar en la entrada

  • Resuelto agensic

    (@agensic)


    Muy buenas,

    Necesito ayuda. Tengo muchísimas entradas que salen con su imagen destacada, pero si me voy a medios, la imagen sale sin estar adjuntada y son demasiadas para ir adjuntando todas.
    Si edito la entrada sale la imagen en destacada, pero no se adjunta aunque actualice la entrada.
    Necesito saber cuales están realmente adjuntadas y cuales no porque necesito hacer limpieza y borrar las que no se usen. Por otro lado está el tema del SEO que teniendo la imagen adjuntada, puedo redirigir los adjuntos a la entrada a la que pertenecen y así que google no me penalice.
    Creo que se debe a algún error de migración, porque solo me pasa con las entradas antiguas.
    ¿Alguna idea? MUCHÍSIMAS GRACIAS.

Viendo 9 respuestas - 1 de 9 (de 9 total)
  • Moderador LGrusin

    (@lgrusin)

    solo me pasa con las entradas antiguas.

    Puede que ahí este la respuesta. Mira en el código fuente que genera una entrada con imagen destacada y una antigua. Eso te dará alguna pista.

    Moderador almendron

    (@almendron)

    Para la redirección, puedes usar https://es.wordpress.org/plugins/attachment-pages-redirect/

    En cuanto a lo otro, no te queda otro remedio que ir adjuntando una a una en Medios (filtrando por «Sin adjuntar»). Ponte los medios en modo «lista» y te saldrá la opción de adjuntar.

    Lo de la redirección no es problema, mi plugin de SEO me lo hace… lo de ir una a una… tengo 14.000 fotos sin adjuntar…
    Voy a ver lo que me dice @lgrusin a ver si encuentro algo.

    Moderador almendron

    (@almendron)

    Cuando subes una imagen a una entrada, WordPress crea un registro en la tabla «posts». Si falta esa información, no puedes hacer nada salvo adjuntarlas de forma manual.

    Accede a la tabla y comprueba si existe dicho registro.

    Pregunto: ¿la imagen está insertada en cada entrada? ¿Podías poner la URL de una de esas entradas para verla?

    Ya sé cual es el problema. En todas las entradas sale la foto destacada. Las entradas «nuevas» sale adjuntada, pero de las antiguas no, porque se debió pasar algún plugin para que las generara automáticamente con la primera foto del post.

    Mi pregunta es, ¿se podrían adjuntar estas imágenes destacadas automáticamente? De hecho las fotos insertadas en las entradas tampoco me salen como adjuntas… ¿alguien sabe cómo arreglarlo? Gracias.

    Moderador almendron

    (@almendron)

    Si en la base de datos no existen los registros correspondientes, es imposible.

    1) Accede la biblioteca de medios y filtra «Sin adjuntar»

    2) Ponte en «modo lista»

    3) Clic en el nombre de la imagen para editar.

    4) Observa en tu navegador la ruta y allí verás el número de post que es la imagen. Ejemplo: …post=5599….

    5) Accede a la tabla wp_post (el prefijo puede variar) y localiza ese número en el campo «ID». En esa fila, te desplazas hasta encontrar el campo «post_parent». Si su valor es «cero» (0), entonces la imagen está si adjuntar a ninguna entrada.

    Si es así y el valor que aparece allí es «cero», no hay forma de relacionar esa imagen con una entrada concreta.

    Nota: las imágenes destacadas se guardan en otra tabla y no tienen ninguna relación con las adjuntas.

    Mi pregunta es: si creas una nueva entrada e insertas una imagen nueva, ¿te aparece en la Biblioteca de Medios como adjunta a dicha entrada?

    5. Los post antiguos donde se generó la imagen destacada por un plugin, el post_parent es 0.
    Sin embargo, en los post «nuevos» (sale que la imagen está adjunta) sí tiene el número del post_parent.
    Mi respuesta: Dices que las imágenes destacadas no tienen relación con las adjuntas, pero si pongo una imagen destacada en una entrada, ésta se me marca como adjunta…

    Moderador almendron

    (@almendron)

    No tienen ninguna relación.

    1) para que una imagen quede como adjunta solo tienes que
    – Editar una entrada
    – Subir la imagen desde esa misma entrada.
    Ni siquiera es necesario insertarla.

    No es que la destacada se marque como adjunta sino que al subirla desde la entrada ya te aparece como adjunta. Luego podrás ponerla como destacada o no.

    Si subes la imagen directamente desde la Biblioteca se queda sin adjuntar.

    2) Imagen destacada: puedes poner cualquiera que esté en la Biblioteca. No es necesario que está adjuntada a la entrada. Los datos se guardan en un tabla distinta.

    Pues muchas gracias. Ya me quedó todo claro.

Viendo 9 respuestas - 1 de 9 (de 9 total)
  • Debes estar registrado para responder a este tema.