PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

请问如何自己定义关键词和描述 [复制链接]

1#
版主,我现在给一个客户做优化,想问一下咱们系统是否能实现在模板中自定义关键词和描述
分享 转发
TOP
2#

文章和栏目都可以自定义关键词和描述。
TOP
3#

可能我没有说清楚,现在每天要发布很多优化文章,但是不想每篇文章都要去一个一个的填写,想自己得内容页模板里面构造关键词和描述。
打个比方
发的文章标题是: 监控设备都有哪些种类
关键词我设置为固定的:监控设备,安防设置,安防器材
描述是:监控设备都有哪些种类,某某有限公司专业提供监控设备,安防设置,安防器材的安装......

下面是母版页的head
  1. <head>
  2.     <title>@ViewBag.Title</title>
  3.     <meta name="keywords" content="@ViewBag.Keywords" />
  4.     <meta name="description" content="@ViewBag.Description" />
复制代码
有没有一个简单快捷方法直接在模板中动态替换掉母版页面的@ViewBag.Keywords和@ViewBag.Description,而不是每篇文章都要去写一次。
TOP
4#

模板中可以对ViewBag.KeyWords和ViewBag.Description这两个属性重新赋值的,下面给个演示。
  1.     @{
  2.         var infoData = Html.InfoData();
  3.         //1、得到当前文章的标题
  4.         string title = infoData.Title;
  5.         //2、重写关键词
  6.         ViewBag.KeyWords = "监控设备,安防设置,安防器材";
  7.         //3、重写描述
  8.         ViewBag.Description = title+",某某有限公司专业提供监控设备,安防设置,安防器材的安装......";
  9.     }
复制代码
这段内容写在内容页模板的顶部。
TOP
5#

谢谢xiyou,我这就去试试。
TOP
6#

还有这种用法呀,做个记号
TOP
7#

感谢老大,完美解决,pa真的强大。
TOP
发新话题 回复该主题