要在 EmpireCMS 的內容頁上顯示帶有顏色樣式的標題,可以透過自定義函式來實現。具體步驟如下:
- 在
e/class/userfun.php
檔案中增加自定義函式DoTitleFont
。 - 在內容頁模板中替換
[!--title--]
為<?=DoTitleFont($navinfor[titlefont],$navinfor[title])?>
。
步驟 1:在 e/class/userfun.php
檔案中增加自定義函式 DoTitleFont
開啟 e/class/userfun.php
檔案,在合適的位置新增以下函式:
// 自定義函式,用於處理帶有顏色樣式的標題
function DoTitleFont($titlefont, $title) {
// 解析 titlefont 欄位中的樣式資訊
$style = '';
if (!empty($titlefont)) {
$style = " style='{$titlefont}'";
}
// 返回帶有樣式的標題
return "<span{$style}>{$title}</span>";
}
步驟 2:在內容頁模板中替換 [!--title--]
為 <?=DoTitleFont($navinfor[titlefont],$navinfor[title])?>
- 開啟內容頁模板檔案(通常是
e/template/content/content_article.htm
或其他相應的內容頁模板)。 - 找到
[!--title--]
標籤。 - 替換為
<?=DoTitleFont($navinfor[titlefont],$navinfor[title])?>
。