0

theme('username',$name); The full name is displayed but with a hyperlink (in between ) を使用して、ユーザー名の代わりにユーザーのフルネームを印刷しようとして<a>..</a>います。これは、ユーザーのプロファイルページにリンクしています。theme()フルネームをプレーンテキストとして出力したいだけです。誰でも助けることができますか?

4

1 に答える 1

0

ユーザー名を印刷しようとしている場所を教えてください。

これを template.php で行っている場合は、以下を使用して node_preprocess または page_preprocess から取得できます。

print $vars['user']->name;

または、.tpl ファイルを使用している場合は、

<?php print $user->name; ?>

ユーザーはグローバル変数なので、そこからあらゆる種類の情報を取得できます。利用可能な情報を見たい場合は、これを template.php に入れてみてください。

print_r ($vars['user']);
于 2012-04-25T01:00:41.887 に答える