Title: ¿Como eliminar el post/ENLACE PERMANENTE de las imágenes que se suben?
Last modified: 8 de julio de 2017

---

# ¿Como eliminar el post/ENLACE PERMANENTE de las imágenes que se suben?

 *  Resuelto [edurio](https://es.wordpress.org/support/users/edurio/)
 * (@edurio)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/)
 * Buenas,
 * Cada vez que subo una imagen a la biblioteca se crea un post para dicha imagen,
   un enlace permanente a una entrada donde solo hay esa imagen.
 * Quiero saber como se puede eliminar eso. No sé que utilidad puede tener ni para
   que se crea, es solo un inconveniente tener creadas tantas URLs que pueden ser
   incluso indexadas con ningún interés para la gente.
 * ¿Alguna solución para que no se creen esos inutiles «posts» con la imagen?
 * Gracias.

Viendo 13 respuestas - de la 1 a la 13 (de un total de 13)

 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61387)
 * No se puede ni se debe ya que forma parte del funcionamiento de WordPress. En
   realidad, el «post» que se crea es en realidad la «Página de adjuntos» asociada
   a la imagen.
    Lo puedes comprobar editando una imagen y seleccionando «Página
   de adjuntos». Allí podrás ver la URL de ese «post» que se crea.
 *  Iniciador del debate [edurio](https://es.wordpress.org/support/users/edurio/)
 * (@edurio)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61388)
 * Pero no hay manera de que no la cree?
 * Por ahora la mejor solución encontrada (y que comparto porque será de utilidad)
   es esta:
 *     ```
       /**
        * Redirecciona los adjuntos al post padre, o bien, a la portada.
        */
       function attachment_redirect()
       {
       	global $post;
       	if ( is_attachment() )
           {
       		if( $post->post_parent )
                   wp_redirect( get_permalink($post->post_parent), 301 );
               else
                   wp_redirect( home_url(), 301 );
               exit;
       	}
       }
       add_action( 'template_redirect', 'attachment_redirect', 1 );
       ```
   
 * Esta función se puede agregar al archivo functions.php del theme activo y redirecciona,
   pero sería mejor que no se creara 🙁
    -  Esta respuesta fue modificada hace 9 años, 3 meses por [edurio](https://es.wordpress.org/support/users/edurio/).
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61390)
 * Corrijo: por poder, se puede pero tendrías que acceder la tabla y allí borrar
   manualmente los registros.
 * Lo que sí hay opciones para redirigir el tráfico al post «padre».
    Aquí te dejo
   el enlace a un artículo que habla de ello: [http://www.wpbeginner.com/wp-tutorials/how-to-disable-image-attachment-pages-in-wordpress/](http://www.wpbeginner.com/wp-tutorials/how-to-disable-image-attachment-pages-in-wordpress/)
 * Y si buscas «Disable Image Attachment Pages in WordPress», te saldrán unos cuantos
   resultados.
 * También tienes [https://wordpress.org/plugins/smart-attachment-page-remove/](https://wordpress.org/plugins/smart-attachment-page-remove/)
   pero me gusta menos porque provoca un 404.
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61391)
 * Hemos editado al mismo tiempo 🙂
 * No encuentro nada para eliminarla o para evitar que las cree.
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61392)
 * Y me gusta bastante más el código del plugin de Samuel Aguilera que el que has
   puesto:
 * [https://wordpress.org/plugins/attachment-pages-redirect/](https://wordpress.org/plugins/attachment-pages-redirect/)
 *  Iniciador del debate [edurio](https://es.wordpress.org/support/users/edurio/)
 * (@edurio)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61393)
 * Pero mejor no tener tantos plugin, no?
 * El que puse lo copié de [http://blogandweb.com/wordpress/redireccionar-paginas-adjuntos-wordpress/](http://blogandweb.com/wordpress/redireccionar-paginas-adjuntos-wordpress/)
 * Lo que cambiaría del que yo puse es que quizás poner que sean 302 en vez de 301.
   
   Del código del plugin no lo sé porque no lo veo, pero prefiero añadir unas líneas
   de código para siempre antes que tener un plugin.
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61394)
 * El plugin de Aguilera lleva solo las líneas para hacer la redirección ya que 
   no dispone de ajustes. En este caso es exactamente lo mismo que poner esas líneas
   donde tú comentabas. Échale un vistazo al plugin y lo podrás ver.
 * Por otra parte, es preferible añadir esas líneas al plugin de funciones propio
   que al functions.php del tema. Si lo añades a éste último, tienes que volver 
   a añadirlo cada vez que cambias de tema. En el primer caso sirve para cualquier
   tema.
    -  Esta respuesta fue modificada hace 9 años, 3 meses por [almendron](https://es.wordpress.org/support/users/almendron/).
 *  Moderador [LGrusin](https://es.wordpress.org/support/users/lgrusin/)
 * (@lgrusin)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61406)
 * Cuando subes una imagen WordPress te da a elegir entre 4 opciones, sin enlace,
   con enlace a la imagen, página de adjuntos y URL personalizada. Simplemente elige
   la opción que desees.
 * Un saludo
 *  Iniciador del debate [edurio](https://es.wordpress.org/support/users/edurio/)
 * (@edurio)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61409)
 * LGrusin, subiendo una imagen a la biblioteca no da ninguna opción.
    La sube directamente
   y crea la página de adjuntos.
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61416)
 * ¿Has mirado el plugin de Aguilera?
 *  Moderador [LGrusin](https://es.wordpress.org/support/users/lgrusin/)
 * (@lgrusin)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61427)
 * [@edurio](https://es.wordpress.org/support/users/edurio/) cierto, me pasa por
   no leer bien…
 * Recuerden que para que funcionen los códigos anteriores debe existir el post 
   con esa imagen, si no es así dará error de redirección al no encontrarlo.
 * Por tanto, lo mejor es no subir imágenes a la biblioteca sin asociar a ningún
   post en caso de querer usar estos códigos.
 * Un saludo
    -  Esta respuesta fue modificada hace 9 años, 3 meses por [LGrusin](https://es.wordpress.org/support/users/lgrusin/).
 *  Iniciador del debate [edurio](https://es.wordpress.org/support/users/edurio/)
 * (@edurio)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61480)
 * Pero no da error, no?
 * Simplemente las que tengan POST redirige al post, y las que no tengan, redirige
   a la portada.
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61483)
 * No da un 404 sino que redirige.

Viendo 13 respuestas - de la 1 a la 13 (de un total de 13)

 El debate ‘¿Como eliminar el post/ENLACE PERMANENTE de las imágenes que se suben?’
está cerrado a nuevas respuestas.

## Etiquetas

 * [imagen](https://es.wordpress.org/support/topic-tag/imagen/)

 * En: [Diseño – Temas y plantillas](https://es.wordpress.org/support/forum/temas-y-plantillas/)
 * 13 respuestas
 * 3 participantes
 * Última respuesta de: [almendron](https://es.wordpress.org/support/users/almendron/)
 * Última actividad: [hace 9 años, 3 meses](https://es.wordpress.org/support/topic/como-eliminar-el-postenlace-permanente-de-las-imagenes-que-se-suben/#post-61483)
 * Estado: resuelto

## Debates

### Debates populares

### Debates sin respuestas

### Debates que no son soporte

### Debates resueltos

### Debates no resueltos

### Todos los debates
