WordPress获取日志中的第一个链接的方法

前端之家收集整理的这篇文章主要介绍了WordPress获取日志中的第一个链接的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我们知道 wordpress 日志格式(Post format)中有个 link 的格式,如果你的主题启用了 Post format 功能并且使用了 Link 这个格式,那么你想这篇日志直接链接到日志中的第一个链接

function get_content_first_link( $content = false,$echo = false ){
if ( $content === false )
$content = get_the_content();

preg_match_all('/<a.*?href=['"](.*?)['"].*?>/i',$content,$links);

if($links){
return $links[1][0];
}else {
return false;
}
}

将上面的代码复制到当前主题的 functions.PHP,然后试用下面的方式引用:

<h2><a href="<?PHP echo get_content_link(get_the_content()); ?>"><?PHP the_title(); ?></a></h2>

猜你在找的wordpress相关文章