Jak wyciągnąć pierwszy link z wpisu?

WordPress developer at work

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

post
Mariusz Szatkowski
0 komentarzy:

Dodaj komentarz

Chcesz się przyłączyć do dyskusji?
Feel free to contribute!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *