Suchen Sie nach einer Möglichkeit, den ersten Link in einem Beitrag zu erhalten? Dieser Ausschnitt ruft die URL aus den Beitragsmetadaten ab (falls vorhanden) oder den ersten im Beitragsinhalt gefundenen Link. Als Fallback wird der Beitrags-Permalink abgerufen, wenn keine URL im Beitrag gefunden wird, was für das Beitragsformat „Link“ nützlich sein kann.
Anweisungen:
- Fügen Sie diesen Code zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin ein.
- Rufen Sie die Funktion in The Loop innerhalb einer Vorlagendatei auf, wenn Sie den ersten Link im Beitrag abrufen müssen.
function get_link_url() {
$content = get_the_content();
$has_url = get_url_in_content( $content );
return ( $has_url ) ? $has_url : apply_filters( 'the_permalink', get_permalink() );
}
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieser Codeausschnitt gefallen hat, sollten Sie sich unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: 9 beste SEO-Tools, um Ihren Website-Traffic zu steigern, SCHNELL!
Hallo, danke für diesen nützlichen Beitrag. Ich habe den Code in function.php kopiert und eingefügt.
Welchen Code benötige ich jetzt, um diese Funktion aufzurufen??
Sie müssten get_link_url(); in The Loop innerhalb einer Vorlagendatei hinzufügen. Möglicherweise möchten Sie Folgendes überprüfen: https://www.isitwp.com/the-ultimate-guide-to-the-wordpress-loop/