0

我正在使用的主题(Plasma)在设置中有一个选项来显示用户的个人资料图片,但是当我选择它时,它只在评论中显示图片。

当我查看主题中的 node.tpl.php 时,它不会输出 $user_picture 变量。

因此,我尝试自己在标签下方添加此变量,就像<header>在 comment.tpl.php 中一样,但图像显示在帖子上方,而不是与左对齐内联。

我尝试将 $user_picture 包装进去,<align=left> </align>但这不起作用。

那么如何将图片显示为与围绕用户个人资料图片的帖子的标题和文本左对齐。

谢谢西蒙

4

1 回答 1

0

如果您使用 Plasma 主题,这是解决方案,但它可能适用于大多数主题。

在 Theme 文件夹中编辑 CSS 文件并添加以下代码

.node .user-picture{
float: left;
padding: 4px;
border: 1px solid #d9d9d9;
margin-right: 7px;
margin-bottom: 7px;
}


.content .user-picture{
float: left;
padding: 4px;
border: 1px solid #d9d9d9;
margin-right: 7px;
margin-bottom: 7px;
}

然后在您的 node.tpl.php 中添加以下内容 print render($content);

print $user_picture;

这会将用户图片放在每个节点和预告片内容的左上角。您仍然可以在主题设置中关闭用户个人资料图片。

于 2012-08-27T15:03:29.860 回答