ZBlog主題制作時(shí)多數(shù)用戶都是把作者的用戶別名顯示在博客里,這樣可以起到防止賬號泄露的作用,對于普通用戶和管理員都能帶來極大的安全性!今天我們就來看一下ZBlogphp如何在主題模板中相應(yīng)的地方顯示文章作者和評論用戶的別名而不是直接顯示用戶的登錄賬號。
在邏輯上我們可以這樣寫:
{if $article.Author.Alias}{$article.Author.Alias}{else}{$article.Author.Name}{/if}這段代碼是沒有錯(cuò)的,ZBlog主題開發(fā)時(shí)我們完全是可以這么做,但ZBlogPHP系統(tǒng)為了方便運(yùn)用,已將這段代碼直接集成了一句:
{$article.Author.StaticName}上面這個(gè)適合文章作者處調(diào)用,比如文章摘要、文章內(nèi)容頁面和文章列表中文章的meta信息處而在文章評論處或者評論列表模塊中該怎樣調(diào)用評論者的別名呢?代碼如下:
{$comment.Author.StaticName}當(dāng)然,如果你的主題模板本來顯示的是別名而你卻想讓他顯示賬號名,可以這樣調(diào)用:
文章作者賬號:
{$article.Author.Name}評論用戶賬號:
{$comment.Author.Name}另外,在主題開發(fā)中,一般情況下需要用到文章作者賬號/別名和評論用戶賬號/別名的文件有:
1,列表中作者信息修改:template/post-multi.php和template/post-istop.php
2,文章頁內(nèi)容處修改:template/post-single.php
3,自建頁面修改:template/post-page.php
4,評論顯示處修改:template/comment.php,
皖公網(wǎng)安備 34162202000270號