帝国CMS:如何将Tag批量同步到关键词,并同步内容锚文本?

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

设置方式:

1.进入宝塔后台,登入MySQL,检查“www_kaifamei_com_enewskey”,一般是空的,

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

 

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

对应关系:

www_kaifamei_com_enewstags www_kaifamei_com_enewskey
tagname keyname
tagid keyurl


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

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

insert into `www_kaifamei_com_enewskey`(keyname,keyurl) select tagname,tagid from `www_kaifamei_com_enewstags`;
UPDATE `www_kaifamei_com_enewskey` SET `keyurl`= concat('http://www.abc.com/tag/',`keyurl`,'/') WHERE 1;

 写入成功:

 4.在宝塔伪静态中添加规则,如下:

#tag
rewrite ^(.*)/tag/(.+)/$ $1/e/tags/index.php?tagid=$2 last;
rewrite ^(.*)/tags/(.+)/(.+)/$ $1/e/tags/index.php?tagid=$2&page=$3 last;

5.进入帝国CMS后台,执行全部刷新即可。

 

posted @   coderjim  阅读(431)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2021-09-08 Wordpresss建站笔记:Woo中如何将产品分类加到首页菜单中?

更多知识请点击——

www.7017online.xyz
点击右上角即可分享
微信分享提示