帝国csm 内容关键词(关键词内链)批量导入数据库方法
内容关键词介绍
phome_enewskey 数据表字段解释(内容关键字表 [新闻])
字段名 | 类型 | 解释 | 附加说明 |
---|---|---|---|
keyid | smallint(6) | 关键字ID | |
keyname | varchar(60) | 关键字 | |
keyurl | varchar(200) | 链接地址 |
找到内容关键件词的表格为 phome_enewskey(安装的时候如果改了前缀,你的表格名字可能不是phome_)
进入数据库管理,一般宝塔后台自自带phpmyadmin
找到执行
直接输入
INSERT INTO phome_enewskey (keyname,keyurl) VALUES ("关键词","链接");
比如这样,多条插入用英文分号结束
INSERT INTO phome_enewskey (keyname,keyurl) VALUES ("帝国cms批量内容关键词","https://www.abcde.com/article/1447.html");
INSERT INTO phome_enewskey (keyname,keyurl) VALUES ("帝国csm模板免费","https://www.abcde.com/article/1445627.html");
INSERT INTO phome_enewskey (keyname,keyurl) VALUES ("帝国cms调用短标题","https://www.abcde.com/article/1457.html");
INSERT INTO phome_enewskey (keyname,keyurl) VALUES ("帝国cms内容相关","https://www.abcde.com/article/1449.html");
INSERT INTO phome_enewskey (keyname,keyurl) VALUES ("帝国cms自动聚合tag","https://www.abcde.com/article/1448.html");
内容关键词怎么来
一般来说,我都是用副标题里面填入内容关键词,方便后面调用副标题,
在导入批量发布文章的时候,直接把采集内容或者需要布局的内容长尾词放在副标题,这样在后面调用或者需要使用关键词的时候,这样就调用起来很方便!
同时可以用副标题做内容关键词,这样简单
(数据库操作,建议先备份数据库表格)
如何批量导出副标题和链接
可以用自定义页面,在自定义页面写一条eloop语句,就可以把副标题和链接导出来,同时还可以做成sql的格式,这样简单方便!
栏目→自定义页面→管理自定义页面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
[e:loop={0,3000,3,1,'','newstime DESC'}]
<p>INSERT INTO phome_enewskey (keyname,keyurl) VALUES ("<?=$bqr['ftitle']?>","https://www.abcde.com<?=$bqsr['titleurl']?>");</p>
<p>
</p>
[/e:loop]
</body>
</html>
eloop 的3000是指 调用显示条数,你可以改成 1w条,5000条
其他的不懂的可以看帝国cms模板里面的自动生成标签与与的eloop 生成
做好自定义页面,刷新,然后用浏览器打开,复制到phpmyadmin里面执行就可以了
副标题为空怎么办
如果当初没有弄副标题,我们可以直接用sql命令,将标题字段覆盖到副标题字段,
在phpadmin上执行sql命令,将标题字段复制到
UPDATE phome_ecms_news SET ftitle = title WHERE ftitle =''
将 标题的字段复制到副标题,
标题很长怎么办,可以用截取
然后在调用的时候直接截取前面一截拿来用<?=esub($bqr[title],16)?>
<p>
INSERT INTO phome_enewskey (keyname,keyurl) VALUES ("<?=esub($bqr[ftitle],16)?>","https://www.abcde.com<?=$bqsr['titleurl']?>");
</p>