远程图片遇到Https无法本地化解决办法
如遇蓝奏网盘打不开lanzous替换成lanzoux尝试!
本文将介绍提供DEDECMS远程图片遇到Https无法本地化解决办法,随着HTTPS日趋由于现在许多网站使用了HTTPS技术,所以我们在DEDE后台发布文章时,可能会遇到对于https的就无法本地化的问题,关于http的远程图片本地化,要想支持HTTPS,其实也非常简单,以下是解决办法:
定位到文件里面GetCurContent($body)这个函数
将以下代码:
改为:
再找到:
改为:
保存文件并上传,这样https的远程图片本地化的问题就解决了!
今天一位用户反映我的织梦后台使用文档关键词维护功能,也就是自动添加内链功能无效,于是风格酷客服进行系列排查,对比了织梦关键词自动添加链接设置方法后,依然无效,与用户沟通后,了解到主机PHP版本是5.7,经过一番测试,最终找到了织梦自动内链(文档关键词功能)无效解决办法。
版本:DEDECMS织梦5.7 SP2 最新版
编码:UTF
主机环境:PHP 5.7
错误文件:include/arc.archives.class.php,织梦在php5.5+中,由于php5.5以后规定preg_replace必须被替换成preg_replace_callback,而开发者只在代码中留下了一句“这里可能会有错误”就不了了之了(事实就是一个错误)
重写了一些代码,解决织梦dedecms文档关键字(自动内链)php5.5以上失效的问题。
点击此处下载织梦自动内链失效修正文件
下载本文档解压后,直接覆盖到include文件夹即可(如之前做过修改,可对比修改),后台的替换数等均可正常使用。
SEO内链效果可以增强用户体验及网站黏性,更可以增加收录,所以说内链对网站SEO特别重要,特别是现在百度明确强调弱化外链作用,内链就更加重要,一般网编在发布网站文章的时候做内链都是手动给关键词加链接,站内更新文章少的还好,要是量大的话,光给关键词加链接就是一项浩大的工程。
国内开源CMS,首选还是织梦,织梦使用量占比27%,帝国6%,WP占比17%,可见织梦多么深受大家喜爱。就DedeCMS来说,虽然有很多插件可以实现给站内文章关键词自动加内链,但是这些插件一旦使用就会降低网站的打开速度,体验度十分差,今天风格酷小编就说说如何用Dede自带的功能实现关键词自动加链接。
在菜单页面中我们会看到有新增关键字选项,把我们需要链接的关键词填进去,前面是内链关键词,后面的链接网址就是要链接的网址,比如风格酷要链接的就是首页,频率默认就好,写好之后点击“保存”。
在性能选项下有个选项是“使用关键词关联文章”,勾选“是”,再“确定”。
在最下面找到“ 文档内容同一关键词替换次数(0为全部替换)”选项,这里默认写的是2,我改成1,就做到多个关键词只链接一次。
最后更新网站缓存,生成下文章,就会发现,我们完美实现了网站关键词内链了。
有的人会有疑问,如果后期我同一个链接想更换新的关键词,要怎么做? 这里也很简单:
打开网站后台-采集-文档关键词维护,在我们添加的关键词后面有个“管理”选项,勾选“禁用”,再保存更改,重新生成网站文章就解决这个问题。
织梦自动内链(文档关键词功能)无效解决办法
随着自适应网站使用量日趋上升,很多用户碰到这样的问题,内容里图片在PC端浏览器是正常的,但是用手机打开后会变形。今天我们就来一起解决下织梦手机站图片变形这个问题。
由于织梦后台编辑器上传图片,会自动获取图片尺寸,产生代码为:,我们可以看到图片被限制了尺寸,那么我们在小于这个尺寸视窗下浏览时,就会变形。
找到PHP系统文件:include/ arc.archives.class.php,先备份下这个文件,然后查找代码:
在其下面添加:
保存上传替换文件,然后生成,再查看源代码,我们会发现,自带的图片width和height属性 被成功的去掉了。
以上是对“织梦DedeCMS手机端文章内容页图片不能自适应的解决办法!”的相关介绍,这是本人亲测、完全可行的方法。如果你的手机站图片不能自适应,可以尝试这种方法自行解决问题。