1、如何在帝国cms之中实现文章自动锚文本并带颜色
登陆帝国后台,分别点击“其他”——“新闻模型相关”——“管理内容关键字”
在右侧区域,开始增加关键词。“关键字”这一栏,填写你想解释的词语,比如发布的文章之中出现了“百度经验”这个词,你要解释它,那么就在这一栏之中填写这个词语。然后,在“链接地址”这一栏填写你对“百度经验”这个词解释文章的链接地址,即url。最后,点击“增加”按钮即可。
到这一步,文章自重自动添加锚文本的功能已经实现。当你发布一篇文章之后,如果文章之中含有这个词语,就会自动锚上链接。但是,如果你查看这篇文章发现那个词语颜色与其他文字颜色一样,不容易被发现,读者也不知道这个词语是可以点击进入另一个页面,获得该词的解释。
要解决这个问题,我们就需要从代码入手。首先找出控制文章页面的代码,在文章页面上“右键”,在弹出的方框之中选择“查看网页源代码”进入代码页面。从代码页面之中,我们得知,是style.css这个文件控制整个文章页面的样式,需要对其进行修改。
根据/skin/default/css/style.css这个路径,我们在系统文件之中找到了style.css文件,并用Macromedia Dreamweaver8.0打开,如图:
在style.css文件之中添加这段代码即可:a:link {color: #000000;text-decoration: underline;} 。 :
好了,所有的工作都已经完成,这时我们需要做的就是测试,看看“百度经验”这个词语显示颜色了没有。ok,成功,
2、帝国cms如何在后台添加百度广告代码?
你如果有全站调用的模板页最好了,直接加在全站调用的模版页面里去,如果没有就得分别添加, 后台 模版 内容 列表 首页
3、如何在帝国CMS系统添加代码?
几种方式:
1、直接在帝国定义的userfun.php中扩充你自己定义的函数,然后在相应的程序页面中直接引用函数即可;
2、在列表模版可以勾选“使用程序代码”,然后写入PHP代码;
3、在相应的页面模版中直接嵌入PHP代码;
4、单独写PHP程序,放在某个目录下作为扩展,然后在帝国相应程序页面中引用。
4、帝国CMS列表页调作者的代码是什么?不是发布者的代码。
有两种方法:
1、默认新闻模型把writer字段存放在副表,要在列表中调用要先把这两个字段转移到主表(管理字段页面点副表转移),转移后修改模型选择这两个字段为列表模板项就可以用[!--字段名--]调用。
2、在列表模板或标签模板中调用副表字段内容
列表模板中要调用副表字段内容需要采用“list.var支持程序代码”。
$fr=$empire->fetch1("select writer from {$dbtbpre}ecms_news_data_{$r[stb]} where id='$r[id]'");
$listtemp=' [!--title--]'.$fr[writer].';
5、帝国cms怎么获取列表页当前栏目链接和栏目名称
列表页获取当前栏目链接 :
<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>
列表页获取当前栏目名称 :
[!--class.name--]
6、我的网站是用帝国cms建的,现在需要一个留言本的功能,但要求是在首页里就能实现提交留言...
提示"您来自的链接不存在"
是因为你少了一个参数
完整的是这样的
<form action="[!--news.url--]e/enews/index.php" method="post" name="form1" id="form1">7、帝国cms怎么将文章主动推送给百度
参考百度站长平台。
有好几种途径
1)主动提交
2)主动推送
3)站点地图
4)手动提交
最智能的就是主动提交,站长工具后台有对应的api使用说明。需要结合定时任务进行。大致就是你网站上的新闻,会自动告诉百度。
更进一步的工作就是,你网站上发表文章的保存过程,你修改下程序。直接结合上推送的api,这样你后台发表完的每一篇文章,在他生成地址的一瞬间,就主动告诉百度了。
主动推送,这个是js实现的,也在百度站长平台有对应的js代码。参考百度站长工具的使用说明,安装到网站就好了。
这个功能,他的原理是这样的,你发表的新闻,只要有人打开。就会主动百度一下,我这里有一个网页,你可以来看看啊。
站点地图,这个是一个比较慢的途径。但是也是一种解决思路。需要配合一定的定时任务,自动更新站点地图,也成为sitemap。
手动提交,这个相信都知道了,就是你拿到网址,一条条给百度输入进去,让蜘蛛来爬取。
这个手动提交,在站长平台后台也可以批量提取。
抛开以上的问题,再有利于网站收录的方法,就是优化站内的链接关系、调整关键词布局、重点页面的权重几种等很多细节的工作。
有其他问题可以随时交流。
8、帝国CMS能不能在自己站内实现关键词自动超链接
这个挺简单的,建议用DW进行修改,这样不会出现编码格式不同, 把网站根目录下面的index.php文件下载到本地,然后用工具打开编辑,在网页的顶部,你会看到一对标签,里面默认的是“帝国网站管理系统 - Powered by EmpireCMS”,您可以把默认的删除。
9、帝国cms 批量定时审核 代码 或者插件 我知道帝国cms 可以设置任务自动刷新首页和栏目
在首页模板中加入下面代码,尽量放在底部。
<script language="javascript" type="text/javascript" src="/e/htmlindex/index_html.php"></script>
在 /e/ 建立文件夹 htmlindex 并设置 777权限
将下面代码保存在 /e/htmlindex/index_html.php
修改刷新时间,将文件中1200改为你想要的时间,单位为秒。
<?php