當(dāng)前位置:首頁(yè) > 新聞中心 > 解決方案
WordPress中如何獲取日志的首個(gè)鏈接責(zé)任編輯 :李飛    文章來(lái)源 :星翼創(chuàng)想(16qt59sf.cn)    發(fā)布時(shí)間 :2013-01-05    閱讀次數(shù):3280

WordPress 是一款風(fēng)靡全球的開(kāi)源 CMS 系統(tǒng)。在過(guò)去,它更多的應(yīng)用于開(kāi)設(shè)個(gè)人或多用戶博客系統(tǒng);但現(xiàn)在,它開(kāi)始越來(lái)越多地應(yīng)用于企業(yè)門(mén)戶網(wǎng)站設(shè)計(jì)中。

WordPress 日志格式(Post format)中有個(gè) link 的格式,如果你的主題啟用了 Post format 功能并且使用了 Link 這個(gè)格式,那么你想這篇日志直接鏈接到日志中的第一個(gè)鏈接。


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;
	}
}

將上面的代碼復(fù)制到當(dāng)前主題的 functions.php,然后試用下面的方式引用:


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

文章轉(zhuǎn)載請(qǐng)保留網(wǎng)址:http://16qt59sf.cn/news/solutions/855.html

掃碼添加微信
159 8667 8737
24小時(shí)電話

返回頂部