最新公告
  • 欢迎您光临 我爱模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入钻石VIP
  • 帝国CMS发布文章替换正文图片标签里ALT内容

    正文概述 管理员   2025-09-05   5
    帝国CMS发布信息文章时替换正文IMG图片标签里的ALT内容有利于网站的SEO优化。 在e/class/usefu.php里面增加//替换正文IMG里的ALT内容 fuciouse_imgal($mid,$f,$isa

    帝国CMS发布信息文章时替换正文IMG图片标签里的ALT内容 有利于网站的SEO优化。

    在 e/class/userfun.php 里面增加

    
    //替换正文IMG里的ALT内容
    function user_imgalt($mid,$f,$isadd,$isq,$value,$cs){
    $title=$_POST['title'];
    $htmls=$value;
    $pattern = "/<img[^>]+>/"; 
    preg_match_all($pattern, $htmls, $matches); 
    for ($i=0; $i<=count($matches[0]); $i++) {
      preg_match_all("/alt=\".+?\"/",$matches[0][$i],$altimg); 
        $t_alt=count($altimg[0]);
        if($t_alt==0){
            $htmls=str_replace("<img","<img alt=\"{$title}\"",$htmls);
        }
    }   
        return $htmls;
    }

    然后在后台系统设置-数据表模型-字段管理里面 编辑 newstext字段

    增加如下

    即可,图片上的alt就自动被替换成了文章标题 适合seo!


    我爱模板网 » 帝国CMS发布文章替换正文图片标签里ALT内容

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?587cc1e5c052b5b0ce99533beff13c96"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元