这5个技巧在网站改版中不能忽略
1编辑器打开plusdiyphp
2在40行左右找到此行代码:
$dede_fields=empty($dede_fields)'':trim($dede_fields);
3在这一行代码之下,加入代码,复制的话删掉代码中的空行
//增加必填字段判断
if($required!=''){
if(preg_match('/,/',$required))
{
$requireds=explode(',',$required);
foreach($requiredsas$field){
if($$field==''){
showMsg('带号的为必填内容,请正确填写','-1');
exit();
}
}
}else{
if($required==''){
showMsg('带号的为必填内容,请正确填写','-1');
exit();
}
}
}
//end
4保存完成后,在表单模版页面找到这行代码:
<formaction="/plus/diyphp"enctype="multipart/form-data"method="post">
在这行代码之下,加入代码:
<inputtype="hidden"name="required"value="数据字段名,数据字段名"/>
注意这行代码要修改下,根据你的表单所需要设置的必填项,例如设置“姓名”、“邮箱”为必填项
添加新字段--“表单提示文字”:姓名--“字段名称”:name
添加新字段--“表单提示文字”:邮箱--“字段名称”:email
此行代码应为:
<inputtype="hidden"name="required"value="name,email"/>
这样就把这两个选项设置为必填项了,如果没有填写就提交,会打开窗口提示“带号的为必填内容,请正确填写”,当然,这一句话可以改成其它的文字
网上看到另一种方法,未测试,仅作为资料收藏
js方法:
1先在要发布表单的模板上加
<scriptsrc='你的路径/jsjs'type="text/javascript"></script>
2在你自定义的路径新建文件jsjs,然后复制以下内容粘贴保存,代码:
<!--
$(document)ready(function()
{
//验证
$('complain')submit(function()
{
if($('name')val()==""){
$('name')focus();
alert("用户名不能为空!");
returnfalse;
}
if($('tel')val()=="")
{
$('tel')focus();
alert("联系电话不能为空!");
returnfalse;
}
if($('title')val()=="")
{
$('title')focus();
alert("标题不能为空!");
returnfalse;
}
if($('text')val()=="")
{
$('text')focus();
alert("具体内容不能为空!");
returnfalse;
}
})
});
-->
注:
$('complain')submit(function()//complain为自定义表单的ID,如果生成的表单没有可以自行加上,即id="complain"
if($('name')val()==""){
$('name')focus();//name为要验证表单中的ID,如想让用户名不能为空,在后台用户名的数据字段名设为name,下同
3设置好后更新就可以看到效果了
希望本文所述对大家的dedecms建站有所帮助。
可以用栏目内容替代原来栏目单独页的更灵活的一种方式,可在栏目模板中用{dede:fieldcontent/}调用,通常用于企业简介之类的用途。
网站栏目管理--增加顶级栏目,添加栏目(以添加“某某概况”的单页面为例)
2高级选项:修改列表栏目文件名list_articlehtm为list_article_contenthtm,其他不变。
3在栏目内容中写下单页内容:
4打开模板文件夹(默认为defaulttempletsdefault),复制文件list_articlehtm
更名为:list_article_contenthtm,并在相应适合位置加入单页栏目标签{dede:fieldcontent/}。
5栏目生成更新,完成单页栏目添加。
如果出现缓存比较严重的话,建议先清除浏览器缓存,再打开网页查看;
当你把一个网站做出一定的成绩,有一定的知名度,并且每天有很大比例的访问回头客,那么域名就是这个网站最重要的资产,但这样不是说内容就不重要。随着像WordPress、dedecms、帝国cms等高质量的内容管理系统(CMS),重新设计网站的次数很少。但是,我们仍会有名式各样的原因让网站去改版。改版后会产生怎样的作用呢搜索引擎排名改变了你辛辛苦苦、千方百计达到的排名是不是倒退
因此,我们在改版时应该做些什么,以确保搜索引擎排名排名受网站改版受到的负面影响降到最低。今天讲下5个技巧,改版不能忽略。
1、使用301重定向
这是一个重要的步骤。例如,网站的“关于我们”改版前页面URL是wwwcom/abouthtml,但是改版后也是各种各样的原因把新页面的URL改成了wwwcom/about/。这样改版后的问题是下一次搜索引擎爬虫按照以前的方式爬到“关于我们”页面,检查是否已作出任何更改,就会产生了404抓取错误。这是个问题是,解决的方法也不难,你需要写一个301重定向的每一页,有一个新的URL。如果您使用WordPress的,解决方案变得更容易。你可以只用简单的301重定向插件。如果不是,你将需要访问的。htaccess文件,并写入每301手动。
2、创建和上传新的网站地图
不二网站需要创建新的Sitemap。链接到它在页脚的地方(至少),以确保您创建一个新的HTML网站。你还需要,以确保创建一个XML站点地图上传到谷歌和Bing网站管理员工具的目的。这样发送的搜索引擎巨头的消息,你有一个新的网站(和新的地图),你会希望他们能够评估和沟通有任何困难,他们可能打破数据。这给你一个机会,来解决任何你可能已经忘记了。这也给他们一个好的开端,打破新的索引。两者都是对你有利的,网站管理员。
同样,如果你正在使用WordPress的你是幸运的。只需安装Yoast的搜索引擎插件,配置分类法(使用上的插件文档作为指南)和生成的地图。接下来,你只是想上传到谷歌和Bing网站管理员工具的URL扩展名(如sitemapxml的)。
对啊,地图讲了这么久了,百度地图竟然给忘了介绍。罪过罪过,如果你的使用dedecms那么,那么直接在后台生成就要可以了。如果不是dedecms,那么借助下第三方的工具做一个吧。做好后可以提交Baidu地图:wwwbaiducom/search/url_submithtml百度站长工具也有一个Sitemap,也可以去试下。
3、正确配置Meta标签
你推出一个新的网站,这意味着新的Meta标签。你的标题标签反映您的关键字策略Meta描述创建一个令人极具诱惑的看法让搜索的用户点击了吗网站使用的是规范的链接页面内容重复的可能性降低整个领域Meta标题和描述标签,每个页面上唯一的吗网站的每个图像的都加alt标签了吗
这么多的问题你都解决了吗如果解决了,很好,看下一个问题。
4、优化页面加载时间
一个网站的权威的一个重要组成部分,是用户体验。网页快速加载是用户体验一部分、是确保您的域名。时间太长的页面加载具有较高的跳出率和让点击的人疯狂。优化加载时间是一个任务,需要最少的精力,同时显着改善用户体验。这么办吧!
5、强化推广不二网站
辛辛苦苦把网站改版后,但是,你还没有时间去休息,事还没完呢,你需在再加强推广,告诉别人你的网站重新改版了,以让用户或搜索引擎蜘蛛适应改版后的情况。所以,你得加强下推广,再次宣传不二网站。对于搜索引擎,你需要高质量的反向链接来让他们重新获得权重。
因此,确保你留住那些高你辛辛苦苦推出重新设计网站时,搜索引擎优化排名的5个技巧。这是介绍是否全面没有,一点都没有。这仅仅是开始讨论,也仅仅是比较另类。所以请告诉我我还忘写了什么
网站网站改版后台系统主页版权修改路径如下:
\dede\templets\index_bodyhtm
搜索:Copyright
大约在:241行,修改下即可。
<!-- //底部 --><div align="center" class="footer">
Copyright © 2004-2017 <a href='http://wwwkaifazhijiacom' target='_blank'><u>wwwkaifazhijiacom</u></a> xx科技 版权所有
</div>
0条评论