帝国CMS如何将Tag关键词自动同步内容锚文本?

在帝国后台,批量上传大量数据后,当已存在很多Tag,但是关键词表为空时,我们需要在内容页设置锚文本,锚定到Tag列表,以增加文章内链关系,

1.进入宝塔后台,登入MySQL,检查“www_52muban_com_enewskey”,如果你后台没有手动添加过的话,这个一般是空的,

帝国CMS如何将Tag关键词自动同步内容锚文本? - 我爱模板网

2.检查“www_52muban_com_enewstags”,存在Tag,我们只需要tagid和tagname的参数

帝国CMS如何将Tag关键词自动同步内容锚文本? - 我爱模板网

3.现在需要将www_52muban_com_enewstags表的数据中tagid和tagname写入到www_52muban_com_enewskey的keyurl和keyname;

对应关系:

www_52muban_com_enewstags www_52muban_com_enewskey
tagname keyname
tagid keyurl

注意,重要的事情说三遍——操作前备份数据库,操作前备份数据库,操作前备份数据库!

在SQL框中,依次执行以下语句:

insert into `www_52muban_com_enewskey`(keyname,keyurl) select tagname,tagid from `www_52muban_com_enewstags`;
UPDATE `www_52muban_com_enewskey` SET `keyurl`= concat('http://www.你网站域名.com/tag/',`keyurl`,'/') WHERE 1;

帝国CMS如何将Tag关键词自动同步内容锚文本? - 我爱模板网 帝国CMS如何将Tag关键词自动同步内容锚文本? - 我爱模板网 帝国CMS如何将Tag关键词自动同步内容锚文本? - 我爱模板网 帝国CMS如何将Tag关键词自动同步内容锚文本? - 我爱模板网

5.进入帝国CMS后台,检查下是否成功,然后在把内容全部刷新即可。

帝国CMS如何将Tag关键词自动同步内容锚文本? - 我爱模板网
帝国CMS如何将Tag关键词自动同步内容锚文本? - 我爱模板网

如需要字体突出颜色标明显示,可以在CSS加入

.infotextkey {
    color: #f74645;
    padding: 0 0 2px;
    border-bottom: 1px dashed #333;
    font-size: 16px;
    cursor: pointer;
}

总结: 原理就是找到你描文本的字段,导入到enewskey这个字段内,也可以是专题,数据模型,原理是一样的。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
帝国CMS教程

PC端/如果不是手机打开,则跳转回pc页面解决办法

2023-4-14 9:50:33

帝国CMS教程

帝国CMS自动更新刷新首页,自定义列表页教程

2023-4-22 16:39:40

!
你也想出现在这里?立即 联系我们吧!
信息
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
搜索