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