首页 > 其他分享 >帝国cms标题设置了加粗、颜色等属性在内容页显示

帝国cms标题设置了加粗、颜色等属性在内容页显示

时间:2024-10-05 15:45:16浏览次数:19  
标签:自定义 title -- 标题 titlefont 加粗 cms 模板

要在 EmpireCMS 的内容页上显示带有颜色样式的标题,可以通过自定义函数来实现。具体步骤如下:

  1. 在 e/class/userfun.php 文件中增加自定义函数 DoTitleFont
  2. 在内容页模板中替换 [!--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])?>

  1. 打开内容页模板文件(通常是 e/template/content/content_article.htm 或其他相应的内容页模板)。
  2. 找到 [!--title--] 标签。
  3. 替换为 <?=DoTitleFont($navinfor[titlefont],$navinfor[title])?>

 

标签:自定义,title,--,标题,titlefont,加粗,cms,模板
From: https://www.cnblogs.com/hwrex/p/18447905

相关文章