Zblog之SiteNav导航模板修改网址不带http://链接方式

zblog教程 2020-09-02

张凯个人博客原创首发,简单说一下思路:后台文章编辑的链接不带http://(直接网址方便其他地方调用),实现的效果是:首页点击外链可以直接跳转至外链网址(但还是显示站内链接),内容页点击外链打开到内链。

在说方法之前,张凯先介绍一下两端代码:

1.如果article->Metas->alink!=””有值,就显示

  {if $article->Metas->alink!=""}

  点击直达

  {/if}

2.当点击调用TXT

  onclick="javascript:SN_Go(String.fromCharCode({$aurl})

104,116,116,112,58,47,47, 这段意思是http://

下面介绍一下方法:

一、首先打开template目录下的index_default.php,查找

  onclick="javascript:SN_Go(String.fromCharCode($aurl}))

将其替换为:

  onclick="javascript:SN_Go(String.fromCharCode(104,116,116,112,58,47,47,{$aurl}))

二、打开template目录下的listpost-istop.php和post-multi.php,没错是两个,将其中内容全选替换为:

  {php}

  $aurl=SiteNav_xyascii($article->Metas->alink);

  {/php}
  • {$article.Title}
    {php}$description = preg_replace(‘/\s{2,}| |(\&nbsp\;|\xc2\xa0)+/’, ”, trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]’),48)).’…’);{/php}{$description}
评论 (0)
    Top