您在這裡

請問images模組一個問題

168free's 的頭像
168free 在 2010-06-21 (週一) 18:30 發表

假設小弟使用images模組建立一個圖片,
圖片標題是(我的圖片),
那麼images 建立後的原始碼是
我的圖片

在img 同時會出現 alt 和 title 二個標籤,

請問我如何才能不要出現title標籤呢?

設定值裡可以修改
內容類型/您建立圖片的那個內容類型,Manage fields中的你建立圖的類型…查看一下以下的設定一下~
ALT text setting還有Title text settings
是不是有被勾選了"Enable custom titl"

世上有兩件事不能等:一孝順,二行善 (靜思語錄)

人人把心中的愛發揮出來,就能凝聚善的福業,形成善的循環。 (靜思語錄)

將 image.module 裏面的 function theme_image_display 拷貝到你的 theme 裏面的 template.php

改寫為function yourthemename_image_display($node, $label, $url, $attributes) {
$title = isset($attributes['title']) ? $attributes['title'] : $node->title;
$alt = isset($attributes['alt']) ? $attributes['alt'] : $node->title;
return ''. check_plain($alt) .'';
}

將上面 yourthemename 換成你用的theme 的名字。

這樣就可以去掉 title 了。