SEO技术:Discuz X3.2门户文章中图片自动添加Alt属性

bwin下载手机app www.stoneresources.cn 2016-11-21 03:56| 发布者: jcy6| 查看: 1709| 评论: 0

摘要: 下面再来解决如何增加discuz X3.2门户文章图片alt属性,其实这个我从discuz官网目前没有找到修改代码的方法,有些站长建议修改editor_function.js方法,行不行我不知道,反正我 改了是不行的,而且很复杂,以下是我 ...
电源插座极性检测器
     下面再来解决如何增加discuz X3.2门户文章图片alt属性,其实这个我从discuz官网目前没有找到修改代码的方法,有些站长建议修改editor_function.js方法,行不行我不知道,反正我 改了是不行的,而且很复杂,以下是我修改100%成功案例,而且很简单就能实现!
 效果图:

SEO技术:Discuz X3.2门户文章中图片自动添加Alt属性(1)


1、下载simple_html_dom.php,官网地址:http://simplehtmldom.sourceforge.net/

    bwin下载手机app百度硬盘下载链接: http://pan.baidu.com/s/1nvLey97 

2、将simple_html_dom.php上传到source/module/portal/下

3、修改source/module/portal/portal_view.php文件:

$article['related'] = array();

if(($relateds = C::t('portal_article_related')->fetch_all_by_aid($aid))) {

        foreach(C::t('portal_article_title')->fetch_all(array_keys($relateds)) as $raid => $value) {

                $article['related'][$raid] = $value['title'];

        }

}

复制代码

修改为:

//处理文章内容中的图片Alt问题;

//为了避免图片的Alt属性重复,特给图片Alt增加一个编号;

//BEGIN

require_once 'simple_html_dom.php';

$htmltemp = str_get_html($content['content']);

$img_index = 1;

foreach($htmltemp->find('img') as $eimg)

{

    if (!$eimg->alt) {

        $eimg->alt = $article['title'].'('.$img_index.')';

        $img_index = $img_index + 1;

    }

}

$replaced_text = $htmltemp->root->outertext();

$content['content'] = $replaced_text;

//END


$article['related'] = array();

if(($relateds = C::t('portal_article_related')->fetch_all_by_aid($aid))) {

        foreach(C::t('portal_article_title')->fetch_all(array_keys($relateds)) as $raid => $value) {

                $article['related'][$raid] = $value['title'];

        }

}

复制代码

保存文件,上传到对应目录即可。

注意,此方法只能是设置当前文章标题内容,无法自定义,真正解决问题的办法,还是需要Discuz官方修改文章的编辑器,让编辑在发布文章的时候,自己设置图片Alt属性。


如果还是不会弄,加QQ3116139800小编可以代劳,收17元加班费就行,哈哈!

?

关于我们|问题解答|积分充值|积分规则|版主申请|广告申请|友链申请|手机版|小黑屋|bwin下载手机app ( 原教程自学网 )

GMT+8, 2018-8-15 19:26 , Processed in 0.613322 second(s), 20 queries .

Powered by 技能学习网版权所有/联系QQ:3116139800 电话:0755-32875005 邮箱:mail@jcy6.com bwin下载手机app X3.2 © 2001-2013 bwin下载手机app

返回顶部
新闻 网页 音乐 贴吧 图片

互联网www.sogou.com