wordpress默认上一篇、下一篇文章调用函数previous_post_link()next_post_link()调用的是纯文本超链接,如果想调用上一篇、下一篇文章的特色图像要怎么实现呢?方法思路是获取上一篇、下一篇文章的ID后,传递给获取缩略图的函数get_the_post_thumbnAIl()调用对应的特色图像。

代码如下

<?php //上一篇
	$prevPost = get_previous_post(true);
	if($prevPost){
		$prevThumbnail = get_the_post_thumbnail($prevPost->ID, array(100,100));
		previous_post_link('%link',"$prevThumbnail %title", TRUE);
	} //下一篇 
	$nextPost = get_next_post(true);
	if($nextPost){ 
		$nextThumbnail = get_the_post_thumbnail($nextPost->ID, array(100,100) );
		next_post_link('%link',"$nextThumbnail %title", TRUE);
	} ?>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。