Blogger:作者名未显示在PopularPosts上

时间:2019-10-03 00:27:08

标签: blogger

我似乎无法发现为什么<data:post.author/><data:post.dateHeader/>标签都不会显示在PopularPosts小部件内...
这是我Popularpops小部件中<b:includable id='main'>里面的内容:

<ul>
    <b:loop values='data:posts' var='post'>    
        <li>
            Posted by: <data:post.author/>
            <data:post.dateHeader/> 
            <a expr:href='data:post.href'><data:post.title/></a>
        </li>
     </b:loop>
 </ul>

当我查看博客网页时,它显示:<!--Can't find substitution for tag [post.author]-->
<data:post.title/>可以正常显示,而其他人则不能...有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

<data:post.author/><data:post.dateHeader/>在布局版本2的热门帖子中不可用。

您可以将模板升级到版本3,并使用以下新标签:

<data:post.author.name/>
<data:post.date/>

要升级Blogger模板:

<html>属性b:version='1'替换为b:defaultwidgetversion='2' b:layoutsVersion='3' b:templateVersion='1.3.0'