Cómo deshabilitar los propios pingbacks en WordPress

Cómo deshabilitar los propios pingbacks en WordPress / Tutoriales

Enlazar a tus propios mensajes, también conocido como interconexión, es genial para SEO. Sin embargo, con los pingbacks habilitados en su sitio, las publicaciones de interconexión pueden volverse molestas porque WordPress crea automáticamente un nuevo pingback para esa publicación. Estos pingback aparecen en la sección de comentarios de tus publicaciones. Si bien a algunos usuarios les puede gustar esta función, a muchos usuarios no les resulta útil. En este artículo, le mostraremos cómo deshabilitar los auto pingbacks en WordPress.

Que es un pingback?

Los pingbacks dan a los softwares la capacidad de comunicarse entre sitios web. Es casi como comentarios remotos. Piensa en esto, de esta manera:

  1. Escribimos un post en el blog de WPBeginner..
  2. Luego, escribe una publicación en tu blog mencionando / enlazando a nuestro artículo..
  3. Su software de blogs (WordPress) nos enviará automáticamente un pingback.
  4. Nuestro software de blogs (WordPresS) recibirá el ping. Luego irá automáticamente a su blog para confirmar que el pingback se origina allí (verifique si el enlace está presente).
  5. Entonces tendremos la posibilidad de mostrar su pingback como un comentario en nuestra publicación. Este será únicamente un enlace a su sitio..

Los pingbacks también funcionan dentro de su sitio. Entonces, si una de sus publicaciones se vincula a otra, su WordPress enviará un auto-ping. Esto puede ser realmente molesto..

Para más detalles, eche un vistazo a nuestra guía sobre trackbacks y pingbacks.

Ahora que sabes lo que es un pingback, echemos un vistazo a cómo deshabilitar los auto pingbacks..

Video Tutorial

Suscribirse a WPBeginner

Si no te gusta el video o necesitas más instrucciones, continúa leyendo.

Hay varias formas en que puede deshabilitar los auto pingbacks en su sitio de WordPress. Le mostraremos tanto el método de plugin como el método de código manual..

Deshabilitar los auto pingbacks en WordPress usando complementos

Hay dos complementos que puedes usar para desactivar los "self pings".

1. Usando el plugin No Self Pings

Lo primero que debes hacer es instalar y activar el plugin No Self Pings. El complemento funciona fuera de la caja y no hay configuraciones para configurar. Simplemente activando el plugin se apagarán los auto pingbacks.

Notarás que el plugin No Self Pings no se ha actualizado durante más de dos años. Por lo general, no recomendamos instalar complementos que no se hayan actualizado durante tanto tiempo. Simplemente porque en la mayoría de los casos esos complementos no funcionan. Sin embargo, No Self Pings es un complemento muy simple, y funciona incluso con la última versión de WordPress (4.2.3 en el momento de escribir este artículo).

Le recomendamos que lea nuestra guía sobre el problema de la instalación de complementos no probados con su versión de WordPress.

2. Usando el complemento deshabilitador

Simplemente instale y active el complemento Disabler. Tras la activación, visita Ajustes »Deshabilitador página para configurar el plugin.

Notará que el complemento le permite desactivar varias funciones de WordPress. Necesitas desplazarte hacia abajo para Configuraciones de back-end Sección y marque la casilla junto a Deshabilitar los pings propios opción.

Haga clic en el botón Guardar cambios para almacenar su configuración..

Desactivar auto-pings sin utilizar un complemento

Si no desea utilizar un complemento, puede utilizar estos dos métodos para desactivar los enlaces automáticos en su sitio..

1. Desactivar Pingbacks a nivel mundial

WordPress le permite desactivar los pingbacks en su sitio. Al utilizar esta opción, se deshabilitará la función pingback completamente en su sitio..

Simplemente ir a Ajustes »Discusión página. Bajo la Configuracion de articulo por defecto sección, desmarque la casilla junto a 'Intentar notificar cualquier blog vinculado al artículo' opción. Haga clic en el botón Guardar cambios para almacenar su configuración..

2. Inserte manualmente el código para deshabilitar los auto pingbacks

Si te sientes cómodo agregando fragmentos de código a tus archivos de tema de WordPress, entonces puedes usar este método para desactivar los pings automáticos..

Simplemente copie y pegue este código en el archivo functions.php de su tema o en un complemento específico del sitio.

 function no_self_ping (& $ links) $ home = get_option ('home'); foreach ($ enlaces como $ l => $ enlace) si (0 === strpos ($ enlace, $ inicio)) no establecido ($ enlaces [$ l]);  add_action ('pre_ping', 'no_self_ping'); 

Eso es todo, esperamos que este artículo te haya ayudado a deshabilitar los "self pings" en tu sitio de WordPress. También puede consultar nuestra guía sobre cómo detener el spam de WordPress trackback..

Si le ha gustado este artículo, suscríbase a nuestros tutoriales en video del Canal de YouTube para WordPress. También puedes encontrarnos en Twitter y Facebook..