8 我知道在Drupal中创建链接的正确方法是使用l($text, $path, array $options = array())。但这仅允许文本链接。是否有用于创建链接图像的类似功能,还是只写HTML即可吗? 7 media navigation — 艾美奖 source
10 l() 也允许HTML,您只需将其作为以下选项之一传递即可: $link = l($image_html, $path, array('html' => TRUE)); 这样将停止传递第一个参数check_plain(),因此您传递的完整HTML将包装在<a>标记中。 我建议使用这种方法,如果替代方法是手动写出链接,那么您将获得自动别名转换的好处,并且不太容易出现HTML中的小错误(我经常会对此进行加载)。 — 克莱夫 source 2 api.drupal.org/api/drupal/includes!theme.inc/function/…甚至会为您生成该$ image_html — Jimajamma 2012年 谢谢; 我知道(并使用)theme_image(); 只是不确定l()。我一定已经完全屏蔽了API页面的那部分,因为我确实看过。 — 艾美奖