貌似官方也没给什么特别靠谱的方案,所以我这个算我觉得最靠谱的。
<title> {if $type=="index"}
{if $page>"1"}第{$pagebar.PageNow}页 - {/if}{$name} - {$subname}
{elseif $type=="article"}
{$article.Title} - {$article.Category.Name} - {$name}
{elseif $type=="page"}
{$article.Title} - {$name} - {$subname}
{elseif $type=="category"}
{if $page>"1"}第{$pagebar.PageNow}页 - {/if}{$category.Name} - {$name} - {$subname}
{elseif $type=="tag"}
{if $page>"1"}第{$pagebar.PageNow}页 - {/if}{$tag.Name} - {$name} - {$subname}
{elseif $type=="author"}
{if $page>"1"}第{$pagebar.PageNow}页 - {/if}{$author.Name} - {$name} - {$subname}
{else}
{$title} - {$name} - {$subname}
{/if}
</title>说他靠谱原因主要是可以兼容大部分页面,页面标题格式比较统一。至于分隔符用 - 还是_ 还是|,看个人喜好了。这种方案下date页面还是会出现一点bug,直接无视。
转载请注明:鸟儿博客 » ZBP 页面标题的一种靠谱方案