帝国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后台,执行全部刷新即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2021-09-08 Wordpresss建站笔记:Woo中如何将产品分类加到首页菜单中?