Jak wyciągnąć pierwszy link z wpisu?
w functions.php dodajemy:
function get_content_link( $content = false, $echo = false )
{
if ( $content === false )
$content = get_the_content();
$content = preg_match_all( '/hrefs*=s*["']([^"']+)/', $content, $links );
$content = $links[1][0];
if ( empty($content) ) {
$content = false;
}
return $content;
}
używamy w templacie jako np.:
<h2><a href="<?php echo get_content_link( get_the_content() ); ?>"><?php the_title(); ?></a></h2>
<p><?php the_excerpt(); ?></p>
<a href="<?php the_permalink(); ?>">Comment »</a>
dzięki http://wp-snippets.com
- WordUp Trójmiasto #19 – spotkanie użytkowników WordPressa w Gdyni - 4 grudnia 2023
- Podsumowanie Konferencji WordCamp Gdynia 2023 NextGen - 30 września 2023
- WordCamp Europe 2023: Triumf technologii i społeczności - 12 czerwca 2023
Dodaj komentarz
Chcesz się przyłączyć do dyskusji?Feel free to contribute!