WordPress 技巧:获取日志中的第一个链接

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


function get_content_first_link( $content = 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_first_link(get_the_content()); ?>"><?php the_title(); ?></a></h2>

标签:WordPress 技巧

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号