-
Pingback ist eine in Blogs häufig verwendete Methode, um das Blogsystem über die Zitierung von Artikeln zu informieren. Das 3G-Blog-Netzwerk übersetzt es als „Broadcast“, was sich darauf bezieht, dass das Computersystem Referenzinformationen nach außen sendet, aber einige Leute glauben, dass es mit der Übertragung im täglichen Leben verwechselt wird. Eine Methode für Webautoren, benachrichtigt zu werden, wenn andere auf ihre Seiten verlinken. Mit dieser Methode können Webautoren nachverfolgen, wer auf ihre Artikel verlinkt. Einige Blogging-Software, wie zum Beispiel WordPress, verfügen über die Funktion, alle Links in einem Artikel automatisch zurückzupingen, wenn dieser veröffentlicht wird.
Die obige Erklärung von Pingback stammt aus Wikipedia. Vereinfacht ausgedrückt bedeutet Pingback für WordPress, dass, wenn jemand anderes Ihren Artikellink erneut druckt/zitiert, automatisch ein Quelllink am Ende Ihres Artikels hinzugefügt wird (natürlich vorausgesetzt, dass Ihr WordPress-Theme diese Funktion unterstützt). Diese Funktion ist durchaus praktisch, da sich die zitierten Links in den meisten Fällen auf den Originaltext beziehen oder einen erweiterten Inhalt haben und Leser den Links folgen können, um weitere interessante Informationen zu lesen.
Wenn ein Artikel einen Link zu einem anderen Artikel zitiert, der zuvor auf Ihrer eigenen Website geschrieben wurde, erhält der vorherige Artikel auf die gleiche Weise einen Pingback von Ihrer eigenen Website. Ich denke jedoch, dass die entsprechende Protokollfunktion zum Erstellen interner Links für In-Site-Links für In-Site-Artikel überflüssig ist und diese Funktion deaktiviert werden kann.
Die Methode ist wie folgt: Fügen Sie den folgenden Code in „functions.php“ des WordPress-Themes hinzu:
Funktion no_self_ping( &$links ) {
$home = get_option( 'home' );
foreach ( $links as $l => $link )
if ( 0 === strpos( $link, $home ) )
unset ($links[$l]);
}
add_action ( 'pre_ping', 'no_self_ping' );
Wenn ich mich richtig erinnere, ist der Vorgänger dieses Codes ein Plug-In, aber ist es zu luxuriös, ein Plug-In nur für diese wenigen Codezeilen zu verwenden? Wenn Sie es speichern können, ist es besser, es in ein Nicht-Plugin zu extrahieren und es in das Theme zu integrieren.
Autor: Wange
Artikelquelle: Life Studio