Todas las mentes viagra generico espana del mundo cialis generico espana recomiendan viagra contrareembolso prevenir problemas cialis contrareembolso

Recientemente me he visto en la situación de un wordpress que al migrarlo de preproducción a producción las entradas meta se duplicaron. No me di cuenta ya que en cuanto a los textos los sigui tratando cómo un solo valor pero al hacer foreach de los arrays de imágenes me duplicaba las imágenes (que en realidad era la misma varias veces). Me ofusqué al pensar que tenía que editar unas 200 entradas de wordpress a mano pero existe otra forma.

Para utilizar esta solución tenéis que tener acceso a phpmyadmin o similar para poder ejecutar queries. Aquí os dejo la query que me salvó la vida:

delete
from wp_postmeta using wp_postmeta,
    wp_postmeta e1
where wp_postmeta.meta_id > e1.meta_id
    and wp_postmeta.post_id = e1.post_id
    and wp_postmeta.meta_key = e1.meta_key
    and wp_postmeta.meta_value = e1.meta_value

Cómo véis es muy sencilla pero una vez ya construida, creo que no os costará adaptarla a vuestras necesidades.

Categorías: MySQL
Si necesitas una url corta puede usar: codygo.es/1537

Deja un comentario