Hosting en inglés

alojamiento web con Webhostinghub
Hosting SSD con Raiola

¿Cómo quitar automáticamente los enlaces predeterminados de las imágenes en WordPress?

WordPress hace que sea muy fácil para el usuario subir imágenes y crear galerías de imágenes. Sin embargo, una parte muy molesta acerca de la inclusión de imágenes en los artículos de WordPress es que vincula automáticamente la imagen al archivo multimedia. Podemos desactivar esta opción cuando agregamos una imagen, pero a veces simplemente nos olvidamos de realizar esta acción. En este artículo mostraremos cómo eliminar automáticamente los enlaces de imagen por defecto en WordPress.

¿Por qué debemos deshabilitar los enlaces por defecto de las imágenes en WordPress

Por defecto, WordPress enlaza las imágenes así mismas. Debido a esto, el usuario ve que la imagen es un enlace, hace clic en este enlace y es dirigido al archivo de la imagen. Desde esta página, el usuario tiene dos opciones: hagcer clic en el botón “atrás” en su navegador o pasar a otro sitio. Por lo general, el usuario escoge la última opción. Esto también afecta el tráfico proveniente del SEO de imágenes porque los motores de búsqueda podrían redirigir a los usuarios al enlace utilizado por la imagen en lugar del artículo. En general, se crea mala experiencia para el usuario y afecta la tasa de rebote de su sitio.

Una solución es que el usuario solo tiene que seleccionar la opción de deshabilitar el enlace cada vez que sube un enlace, pero no es factible porque a veces simplemente se nos olvida. 

Remover enlaces predeterminados en imágenes de WordPress

Truco para quitar el enlace predeterminado de imagen en WordPress

Es muy fácil desactivar el  enlace de imagen por defecto en WordPress. Todo lo que tiene que hacer el usuario es añadir el siguiente fragmento de código en el archivo functions.php del tema o en un plugin específico del sitio.

function wpb_imagelink_setup() {
 $image_set = get_option( 'image_default_link_type' );
 
 if ($image_set !== 'none') {
  update_option('image_default_link_type', 'none');
 }
}
add_action('admin_init', 'wpb_imagelink_setup', 10);

Otra forma de hacerlo es mediante la instalación y activación del plugin No Image Link. Funciona fuera de la caja y no hay opciones para configurar. Sin embargo, el plugin ejecuta la opción en cada página deWordPress, por lo que es mejor simplemente añadir el código ya sea al archivo funtions.php o mediante un plugin.

Esperemos que esto hará que la adición de imágenes en WordPress sea un poco menos molesta, especialmente si nunca enlaza sus imágenes. 

¿Como eliminar los enlaces de las imágenes que ya han sido subidas a WordPress?

El problema principal si tenemos un sitio con muchos artículos e imagenes adjuntadas en donde todas esas imágenes están vinculadas al archivo multimedia, es que cambiar manualmente ese enlace a “none” puede llevar demasiado tiempo. Para solucionar esto puede colocar el código siguiente en el archivo functions.php. (Apariencia> Editor> Funciones del tema – functions.php)

add_filter( ‘the_content’, ‘attachment_image_link_remove_filter’ ); function attachment_image_link_remove_filter( $content ) { $content = preg_replace( array(‘{<a(.*?)(wp-att|wp-content\/uploads)[^>]*><img}’, ‘{ wp-image-[0-9]*” /></a>}’), array(‘<img’,'” />’), $content ); return $content; }

Y eso es todo.

También puede incluir este código en un plugin específico de sitio (ver tutorial para crear plugins específicos de sitio).


 

SUSCRÍBETE SIN COSTO ALGUNO A NUESTRO BOLETÍN

Escribe tú correo electrónico:

Recibe contenido de este sitio sin costo alguno en tu e-mail. Solamente enviaremos los últimos artículos de Internetrcc, sin ningún tipo de spam

Acelera tu sitio

Leave a Reply