0

私が使用しているテーマ (Plasma) の設定には、ユーザーのプロフィール写真を表示するオプションがありますが、それを選択すると、コメントに写真しか表示されません。

テーマの node.tpl.php を見ると、 $user_picture 変数が出力されません。

そのため、comment.tpl.php にあるように、この変数をタグのすぐ下に自分で追加しようとし<header>ましたが、画像は左揃えでインラインではなく、投稿の上に表示されます。

$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 に答える