[收起] 文章目录

  • 适用 X2 、 X2.5
  • 适用 X3
  • 相关下载

站点图片做 alt 信息对于 SEO 的优化还是挺重要的。

直接说方法吧!

要是懒得修改或者不会修改的,直接到下边下载文件来进行修改吧!

打开自己站点的 /template/default/forum/discuzcode.htm 文件

查找 alt="$attach[imgalt]" title="$attach[imgalt]" ,这个有多个地方,大概是 6 处,找到的地方全部替换为

X2 、 x2.5 替换代码
XHTML

1
alt="$_G[forum_thread][subject] - $_G[setting][sitename] - $attach[imgalt]" title="$_G[forum_thread][subject] - $_G[setting][sitename] - $attach[imgalt]"

替换完了以后,保存即可。然后登录后台,工具 - 更新缓存即可。

 

查找 alt=$attach['price'],大概在 258 行和 260 行,一共有两个 $attach['price']

将 258-260 行,三行代码替换成下面的

X3 - 258-260 行替换代码
XHTML

1

2

3
<img{if $attach['price'] && $_G['forum_attachmentdown'] && $_G['uid'] != $attach['uid']} class="attprice"{/if} style="cursor:pointer" id="aimg_$attach[aid]" aid="$attach[aid]" src="{STATICURL}image/common/none.gif" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '{$_G[setting][showexif]}')" zoomfile="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes¬humb=yes{else}{$attach[url]}$attach[attachment]{/if}" file="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode{else}{$attach[url]}$attachthumb{/if}" inpost="1" alt="$_G[forum_thread][subject] - $_G[setting][sitename] - $attach[imgalt]" title="$_G[forum_thread][subject] - $_G[setting][sitename] - $attach[imgalt]" {if $_GET['from'] != 'preview'} onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if} />

<!--{else}-->

<img{if $attach['price'] && $_G['forum_attachmentdown'] && $_G['uid'] != $attach['uid']} class="attprice"{/if} id="aimg_$attach[aid]" aid="$attach[aid]" src="{STATICURL}image/common/none.gif" zoomfile="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes¬humb=yes{else}{$attach[url]}$attach[attachment]{/if}" file="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes{else}{$attach[url]}$attach[attachment]{/if}" $widthcode id="aimg_$attach[aid]" inpost="1" alt="$_G[forum_thread][subject] - $_G[setting][sitename] - $attach[imgalt]" title="$_G[forum_thread][subject] - $_G[setting][sitename] - $attach[imgalt]" {if $_GET['from'] != 'preview'} onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if} />

替换完了以后,保存即可。然后登录后台,工具 - 更新缓存即可。

以上两个替换代码的 alt 和 title 的显示顺序是:帖子标题-站点名称-图片名称,这些可自行修改。这里就不教如何修改了,自己看下代码就知道了。

2015-05-03T16:43:55+08:00发表于:2015-05-03|Discuz!|