知更鸟主题添加转载文章地址及转载网站名

爱互联,爱技术,爱分享,自由草分享平台欢迎您!

今天转载了一篇文章,想添加上文章来源地址及来源网站名称,但是知更鸟主题介绍中只说到加链接,而且链接文字统一都是“原文链接”,而我想弄的是比如我转了宿舍网一篇文章,我要说明是 文章来自“宿舍网“点击”宿舍网“就会进入原文链接地址里。

于是我就打开了文章页面single.php源码,看到

1
< ?php include('includes/source.php'); ?>

是调用文章来源的,根据代码找到主题里include目录下的source.php
把原来的代码

1
2
3
4
5
< ?php $reprinted = get_post_meta($post->ID, 'reprinted', true);   
if(!empty($reprinted)){   
echo '⁄ 转载:'."<a href=".$reprinted.">原文链接</a>";   
}   
?>

改成了

1
2
3
4
5
6
< ?php $reprinted = get_post_meta($post->ID, 'reprinted', true);   
$reprintedz = get_post_meta($post->ID, 'reprintedz', true);   
if(!empty($reprinted)){   
echo '⁄ 文章来源:'."<a href=".$reprinted." target="_blank">$reprintedz</a>";   
}   
?>

测试了下可以了
其中改后代码中的target=_blank是让你的文章来源点击时在新窗口打开

注意:发文章时,在自定义栏目里添加reprintedz和reprinted

reprintedz 值为文章来源网站名称

reprinted值为文章来源链接,

只有reprintedz和reprinted同时添加才可一下正常显示文章来源,演示请看本文标题下面

转载请注明来源:自由草 » 知更鸟主题添加转载文章地址及转载网站名