【实测】discuz 门户功能增加自定义keywords关键词字段-Discuz教程下载
登录
/
注册
首页
Portal
Discuz模板
Discuz插件
Discuz教程
DIV模块素材
站长导航
问题反馈
Discuz!数据字典
TAG标签
站长工具
Discuz站长交流群欢迎您的加入:493651246
兔源码站长交流群:493651246 欢迎您的加入!
Discuz站长2000人QQ交流群:493651246
站长工具
Favicon图标转换器
提供在线裁剪图片,并转换为favicon.ico文件。
CSS美化工具
提供在线 CSS 代码在线格式化和美化。
二维码生成器
快速生成二维码,自定义大小、生成码及颜色。
HTML编辑器
输入HTML、CSS、JS代码,实时运行效果。
Markdown编辑器
编写markdown代码,并在浏览器中实时预览。
SQL格式化
实现SQL语句的在线压缩与格式化功能。
URL编码解码
在线将普通URL相互转换转为编码URL的工具。
随机密码生成器
提供在线生成随机卡密等等。
站长导航
站长工具
开发工具
站长平台
IDC服务商
注册交易
SEO及安全
开放平台
CDN及SSL
源码资源
自媒体平台
图片工具
小程序平台
投资理财
常用工具
友情链接
网络硬盘
TAG标签
Discuz
网站模板
discuz插件
免费
原创
商业版
文章
下载地址
GBK
门户
手机版
自适应
模板
插件
编辑器
UTF8
数据库
伪静态
博客
论坛
模块
分类信息
主题
全部TAG
Discuz!数据字典
站长之家
[
QQ登录
/
登录
/
注册
]
Discuz站长群邀您加入
草根站长交流群欢迎您
广告招租:3197813386
网站一条龙搭建服务
——网站快速搭建——
——建网站,找我们——
首页
Portal
Discuz模板
Discuz插件
Discuz教程
DIV模块素材
站长导航
问题反馈
搜索
搜索
本版
文章
帖子
用户
帖子
勋章
设置
收藏
退出
【实测】discuz 门户功能增加自定义keywords关键词字段
来自
版块
:
Discuz教程
发表于:
2020-8-21 13:10:16
35338
如本资源下载地址失效,请点击此处进行反馈
Discuz
的门户的“发布文章”功能中,没有自动添加keywords字段,结果在文章页面中的meta的keywords中只显示标题,这样对于
SEO
及其不利,今天整理了添加keywords字段方法。
一、首先在
数据
中找到"XX_portal_article_title"表,XX是表的前缀,这个因人而异,是在安装discuz时设置的,在这个表中增加一个字段"diy_keywords",类型varchar(64),默认为空。
二、在项目的目录“/template/default/portal”找到
模板
portalcp_article.htm,打开模板后,找到如下这个位置,并添加
html
标签
添加html标签后,在发布文章的页面,我们可以看到如下显示:
三、模板中的表单字段添加完毕后,我们需要做入库操作了。在项目目录的“/source/include/portalcp”下找到portalcp_article.php,在文件的中找到$setarr数组,增加一个变量如下图,增加这个变量后,发文和编辑文章的功能中diy_keywrods都能正常入库
四、以上操作完成后,通过测试,diy_keyword可以正常入库
五、接下来就是如何让发布后的文章在meta的keywords中如何显示刚才添加的diy_keyword,打开项目目录“/template/default/common”的header_common.htm,
在meta的keyword上进行修改:
<meta name="keywords" content="{if !empty($article[diy_keyword])}{echo dhtmlspecialchars($article[diy_keyword])}{elseif !empty($metakeywords)}{echo dhtmlspecialchars($metakeywords)}{/if}" />
复制代码
由于discuz的head是公用的一个模板,所以为了保持频道列表也能正常显示后台设置的keywod,我只增加了一个条件判断,不影响频道列表的keyword设置。
实测
,
discuz
,
门户
,
功能
,
自定义
,
keywords
,
关键词
,
字段
相关帖子
【实测】Discuz更换域名,提示500错误或配置有误:由于权限不足而无法读取配置文件的解决方法
discuz 帖子列表页调用封面图片代码
【原创】根据论坛发帖时间或门户文章发布时间,判断时间是否为当天,如果是则时间显示高亮样式,否则显示默认样式
【实测】Discuz修改论坛列表页排序,实现主题帖子按最新发表时间排序
【原创】修改discuz门户文章发布时间,将默认时间yyyy-mm-dd修改为年月日时分秒,并去掉月和时前面的0,同时判断秒为0则不显示
【原创】discuz论坛分类信息中,帖子发布页有多个图片上传功能,如何调用指定的分类字段图片,并将调用出的代码过滤,只保留图片的方法
回复
举报
综合
最新
热度
发表评论
教程 / CSS+DIV素材
Discuz教程
CSS+DIV素材
1
【原创】将文章访问量转换为K的的显示样式,如将21302转换为21.3
363人阅读
2
【原创】discuz论坛分类信息中,帖子发布页有多个图片上传功能,
615人阅读
3
【原创】修改discuz门户文章发布时间,将默认时间yyyy-mm-dd修改
589人阅读
4
【实测】Discuz修改论坛列表页排序,实现主题帖子按最新发表时间
710人阅读
5
Discuz! X3.2 - X3.4 升级至 Discuz! X3.5 详细教程
679人阅读
1
Discuz浮窗多图的DIY单页素材
657人阅读
2
html5+css3的浮窗单图DIY模块
705人阅读
3
html5+css3的横排导航列表DIY模块
794人阅读
4
html5+css3的四排图文资讯列表DIY模块
793人阅读
5
垂直时光轴HTML单页+CSS+js模块
1453人阅读
发布新话题
所属版块
返回版块
最佳新人
注册账号后积极发帖的会员,发帖数 ≥ 100
管理/版主
此勋章为兔源码管理或版主专属勋章
土豪装逼
此勋章为兔源码土豪装逼勋章,只要100兔币购买即可
返回顶部