使用 Dedecms CMS 模板的朋友们,可能对链接默认在本地打开的问题感到困扰。为什么会出现这样的情况呢?举个例子来说:当我们在新添加的文章内容中输入一个网址,例如 www.adminbuy.cn 时,Dedecms CMS 模板会默认将其设置为在本地打开。
如果这个链接指向的是我们自己的网站,那么问题不大;但如果是别人的网站链接,用户点击后就会直接跳转到外部站点。这种情况下,用户的粘性会受到很大的影响。
那么,如何让 Dedecms CMS 模板文章页中的链接默认在新窗口中打开呢?接下来,我将分享一种简单有效的方法来解决这个问题:
首先,我们需要找到并打开以下文件夹路径:
include\\\\FCKeditor\\\\editor\\\\dialog
然后,用记事本或其他文本编辑器打开名为 fck_link.html 的文件。
接下来,在代码的第 25 行位置,你会看到如下代码:
<option value="" fckLang="DlgGenNotSet" selected="selected"><not set></option>
请将上述代码替换为以下内容:
<option value="_blank" fckLang="DlgGenNotSet" selected="selected"><not set></option>
完成修改后保存文件即可。通过这一改动,当你在文章中添加链接时,即使没有手动选择“新窗口打开”,系统也会自动为链接添加 _blank 属性,从而实现链接在新窗口中打开的功能。
需要注意的是,此方法仅对新添加的文章生效。对于之前已经生成的文章,由于其 HTML 代码已经固定,因此无法自动应用这一更改。如果需要对旧文章进行同样的处理,可以考虑批量修改数据库中的相关内容,但这需要一定的技术基础,请谨慎操作。
希望以上内容能帮助大家更好地优化 Dedecms CMS 模板,提升用户体验!