适用cms | dedecms5.7+ | 当前版本 | v1.0.1 | 类型 | 插件 |
---|---|---|---|---|---|
php版本 | 5.6<=php<7.4 | 大小 | 价格 | ¥199 |
织梦城市分站插件实现的思路:
1、准备全国省市数据库
2、将城市汉字转成拼音
3、配置分站的title、keywords、description,以及分站的模板,和城市列表模板!(这块需要自己开发标签来实现调用功能!)
4、程序生成各个分站以及城市列表页等!
以上就是织梦dede实现多城市分站功能实现过程的思路,给大家借鉴一下,有开发能力的朋友完全可以自己开发!
以下内容是织梦城市分站插件的详细说明
ps:本插件生成纯静态html文件,而非伪静态!几乎没有修改织梦官方文件,可以与任何基于织梦开发的系统兼容!安装方法与织梦安装普通插件一样,在网站后台上传安装,安装好之后只需制作好2个模板即可!下面有详细说明!
织梦城市分站插件,源码开源,没有任何限制(域名、时间等),可以在多个网站使用!永久免费更新!
织梦城市分站插件后台效果:
织梦城市分站特别提醒!!!
本插件生成的只是将每个城市的首页生成html静态文件!不生成全站!不生成全站!不生成全站!
为什么不生成全站?
1.本插件是生成静态html的,假如网站有1000篇,那么生成一次全国分站,就会更新30,0000左右文档!更新速度慢,且占用空间!
2.大量相似的内容,标题相似,内容相似,仅仅网址不一样,对SEO不友好(可能出现内容相似度过高,以及内容重复,可能导致K站等问题)!
注意:PHP版本建议5.6+版本!!!
织梦城市分站插件PC模板标签使用说明
ps:PC与手机标签一样!
分站列表(map)标签
示例url:https://www.isunjie.cn/fenzhan/beijing.html
{dede:fenzhan}{dede:fieldname='typename'/}{dede:city}[field:title/]{/dede:city}{/dede:fenzhan}
上面的标签可以把所有省份和城市的标题和链接地址调用出来!类似于 {dede:channelartlist}{/dede:channelartlist}标签的使用方法!
{dede:field name='typeurl'/}为省份的链接
{dede:field name='typename'/} 省份名称
[field:arcurl/] 城市链接
[field:title/] 城市名称
分站页(主页)标签
示例url:https://www.isunjie.cn/fenzhan/beijing.html
title标签:{dede:global.cfg_webname/}
关键词标签:{dede:global.cfg_keywords/}
描述标签:{dede:global.cfg_description/}
版权信息标签:{dede:global.cfg_powerby/}
以上标签均在生成页面设置,会自动将“{地区名}”替换为正确的地区名称!
调用当前城市的省份下所有城市的链接!
{dede:citytype='son'}[field:title/]{/dede:city}
城市名称标签:{dede:global.cfg_city/}
当前城市pcurl调用:{dede:global.url/}
当前城市手机版url调用:{dede:global.murl/}
模板均支持织梦官方标签使用!例如常用的{dede:arclist}{/dede:arclist}标签,{dede:channel}{/dede:channel}标签等等!
织梦城市分站插件手机模板说明
插件尽量遵从织梦官方默认规则!
手机模板和pc模板的命名区别就是在pc模板后加“_m”,例如pc首页模板是fenzhan.htm,对应的手机模板就是fenzhan_m.htm。
只需将PC模板和手机模板都制作好,放在模板目录即可!
分站模板填PC模板既可!分站模板填PC模板既可!分站模板填PC模板既可!
然后生成选择,选择PC的话,会使用PC模板,生成PC分站!
选择手机的话,会自动使用PC对应的手机模板,无需更改模板设置,直接生成既可!
如果手机版使用的是独立二级域名,需要进行如下修改:
修改文件 dede/fenzhan_makehtml.php,请使用专业编辑器软件修改,千万不要使用文本编辑器修改!
查找 $murl=$cfg_basehost.'/m' 修改为你的二级域名,如下:
还有另外一个地方 $url=$cfg_basehost.'/m'. 也是一样的修改方法!
修改好之后,上传覆盖,进入后台生成手机版分站即可!
分站生成sitemap的方法:https://www.isunjie.cn/jiaocheng/48.html
织梦城市分站插件更新日志
付费客户,永久免费升级!插件开源,不加密,不绑定域名,没有任何限制,可以在多个网站使用!
建议您在使用本插件前购买正版授权(支持正版),以免带来不必要的麻烦!
2020-06-29
1.部分小bug修复!一般使用影响不大!
2019-05-06
1.新增支持URL形式选择
2.新增:可以在城市页面调用当前省份的链接
{dede:citytype='son'}[field:title/]{/dede:city}
3.部分bug修复
2019-04-06
1.界面更换为bootstrap风格
2.增加生成分站的进度条!
2019-02-27
1.修复了一个bug,该BUG导致分站的版权信息,无法保存,并且无法调用!目前版本已修复
2.由于分站的版权信息可能要与主站保持一致,新增:如果分站版权信息不填写的话,自动调用系统->基本参数中的版权信息!
3.正式将分站功能打包成插件的形式,安装使用更加方便!
4.付费客户,享永久免费更新!
2019-01-26
插件优化,支持arclist标签中调用城市名称,可直接在arclist标签中使用[field:global.cfg_city/]来调用城市名称!
{dede:arclistrow='10'titlelen='60'orderby='click'} [field:global.cfg_city/][field:title/] {/dede:arclist}
2019-01-21
增加手机版分站的生成功能!
增加可以显示当前城市分站url的标签 {dede:global.url/} 以及手机版的 url地址 {dede:global.murl/}
优化分站生成逻辑
更新主页保存位置的设置,用“/”代表网站根目录,而不是“../”
其他更新计划
支持选择部分城市生成功能!
织梦插件安装方法(通用):https://jingyan.baidu.com/article/456c463b5d894b0a5931445b.html