其实只要 "不装组件也让你的文章显示出关键字来--[1]" 或 "不装组件也让你的文章显示出关键字来--[2]" 相关文章里的任一个方法都是可以显示文章的关键字[tag]的了.当然是有点点位置上的差别.
[1]的文章效果是在"首页" 或"blog页面" 不会出现 tags 的. 只在看全文的时候出现.[2]的效果就是都出现.---->[我的环境问题,开始没考虑那么多.因为我现在的站上没首页内容和blog显示...]
这篇文章写的内容算是对前两篇的补充吧[shuiziliu 要求的, 俺本人没想那么多] :
效果 --> 搜索对应的标签时, 搜索结果只出现标签相同的.
方法: /mambots/search/content.searchbot.php 里63行左右
switch ($phrase) {下面增加:
case 'tags':
$wheres2 = array();
$wheres2[] = "LOWER(a.metakey) LIKE LOWER('%$text%')";
$where = '(' . implode( ') OR (', $wheres2 ) . ')';
break;如果你使用的是以前前两文的效果[在这篇文章发布的时候,我已经修改了前两文的一个地方],这个时候还要改改以前修改的地方里的下面相似的一句:
$link="index.php?option=com_search&searchphrase=tags&ordering=newest&searchword=";
如果你装有AkoComment的话, [2]的tags会出现的评论的下方,这个时候如果想出现在上方的话.可以把 [1], [2]两文里的都添加上! 并修正 [2] 里的 content.html.php 改的地方的:
if ($links!=""){替换为:
if (($links!="") && ( $params->get( 'intro_only' )) ) {这样,两个就很好的结合起来了.
Ok, 这样 tags 应该算是完美了. End by Autoit.