迅睿cms站群系统实现全国城市分站功能插件及调用标签
不知道大家在做SEO的时候,有没有尝试过地区长尾关键词。地区长尾词一是排名更容易,二是部分行业的地区长尾词转化率还是很客观的。在使用迅睿cms建站时,我们可以借助插件轻松实现全国多城市分站功能!根据不同城市显示不同内容,导入全国省、市、县、区后,可以直接产生接近4000个地区分站页首页,如果创建了分站文章内容,那么N个文章还会产生N*4000个页面,不管是做收录,还是做流量,都可以事半功倍。
插件功能
支持一键导入省、市、区、县 或 自定义城市地区(文末有数据压缩包可一键导入)
提供分站目录形式或二级域名模式
内容可一键分发到各个分站
文章内容支持按指定自动替换分站名称标签
支持pc端和移动端
支持伪静态url,可以设置不同的url格式
使用方法
将插件压缩包上传到网站根目录并解压,登录后台应用安装,配置分站SEO信息及伪静态等设置,导入或自建分站名称。(插件压缩包及全国城市数据压缩包,可在文末下载)
伪静态规则
"fenzhan\/([a-z]+)\/sitemap.xml(.*)" => 'index.php?s=fenzhan&fid=$1&c=sitemap',
"fenzhan\/([a-z]+)\/show-([0-9]+).html(.*)" => 'index.php?s=fenzhan&fid=$1&c=show&id=$2',
"fenzhan\/([a-z]+)\/list-([0-9]+).html(.*)" => 'index.php?s=fenzhan&fid=$1&c=category&id=$2', // 如果用的dirname时需要把id改成dir
"fenzhan\/([a-z]+)\/list-([0-9]+)-([0-9]+).html(.*)" => 'index.php?s=fenzhan&fid=$1&c=category&id=$2&page=$3', // 如果用的dirname时需要把id改成dir
"fenzhan\/([a-z]+)" => 'index.php?s=fenzhan&fid=$1',
常用标签
全局变量标签
{FZ_NAME} //对应是当前分站的名称
{FZ_URL} //当前分站的URL
{FZ_LOGO} //当前分站的LOGO
{FZ_RNAME} //当前分站的替换别名词
{FZ_URL}sitemap.xml //当前分站的地图
分站栏目循环标签
{category module=fenzhan pid=0}
<li class="{if in_array($catid, $t.catids)} 高亮{/if}">
<a href="{fz_category_url($t)}">{$t.name}</a>
{if $t.child}
<ul>
{category module=fenzhan pid=$t.id return=t2}
<li class="{if in_array($catid, $t2.catids)} 高亮{/if}">
<a href="{fz_category_url($t2)}">{$t2.name}</a>
{if $t2.child}
<ul>
{category module=fenzhan pid=$t2.id return=t3}
<li class="{if in_array($catid, $t3.catids)} 高亮{/if}">
<a href="{fz_category_url($t3)}">{$t3.name}</a>
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
{/if}
</li>
{/category}
文章循环标签
// 全局通用
{module module=fenzhan catid=栏目ID order=updatetime num=5}
<a href="{fz_show_url($t)}" title="{fz_value($t.title)}">{dr_strcut(fz_value($t.title), 25)}</a>
{/module}
// 列表分页
{php $urlrule=fz_category_url($cat, '[page]');}
{module catid=$catid order=updatetime sbpage=1 page=1 urlrule=$urlrule pagesize=2}
<a href="{fz_show_url($t)}">
<img src="{dr_thumb($t.thumb, 100, 90)}">
{fz_value($t.title)}
{fz_value($t.description)}
</a>
{/module}
内容详情标签
//当前位置
{dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> <i class="fa fa-circle"></i> </li>', 'fenzhan', 'fz_category_url')}
//内容字段
{fz_value($title)} //标题
{fz_value($content)} //内容
//文章关联
上一篇:{if $prev_page}<a href="{fz_show_url($prev_page)}">{fz_value($prev_page.title)}</a>{else}没有了{/if}
下一篇:{if $next_page}<a href="{fz_show_url($next_page)}">{fz_value($next_page.title)}</a>{else}没有了{/if}
//同级栏目
{category module=fenzhan pid=$cat.pid return=c}
<li {if $c.id==$catid} class="高亮"{/if}>
<a href="{fz_category_url($c)}">{$c.name}</a>
</li>
{/category}
文章录入标签
{fenzhan} //可用于文章标题、内容等
分站列表调用
<button class="go-copy btn" data-clipboard-action="copy" data-clipboard-target="#pre28" style="box-sizing: inherit; border-radius: 0.25rem; font-family: Lato, sans-serif; font-size: 0.8rem; line-height: 1.5; display: block; color: rgb(255, 255, 255); background: rgb(51, 51, 51); border-color: rgb(35, 35, 35); padding: 0.375rem 0.75rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; position: absolute; top: 0px; right: 0px; max-width: 100%;">复制代码</button>//首页调用分站列表
{php \Phpcmf\Service::C()->init_file('fenzhan');}
{linkage code=fenzhan pid=0}
<a href="{fz_url($t)}">{$t.name}</a>
{/linkage}
//调用全部分站
{linkage code=fenzhan}
{if !$t.hidden}
<a href="{fz_url($t)}" {if $t.id==FZ_ID} class="高亮"{/if}>{$t.name}</a>
{/if}
{/linkage}
//循环子城市
{linkage code=fenzhan pid=$fenzhan.id}
<a href="{fz_url($t)}" {if dr_in_array(FZ_IID, explode(',', $t['childids']))} class="高亮" {/if}>{$t.name}</a>
{/linkage}
//循环调用省会和城市
{linkage code=fenzhan pid=0 return=t}
<a href="{fz_url($t)}" {if $t.id==FZ_ID} class="高亮" {/if} target="_blank">{$t.name}</a>
{if $t.child}
{linkage code=fenzhan pid=$t.id return=t2}
<a href="{fz_url($t2)}" {if $t2.id==FZ_ID} class="高亮" {/if} target="_blank">{$t2.name}</a>
{/linkage}
{/if}
{/linkage}
//调用当前分站省会下面的所有城市
{linkage code=fenzhan pid=$fenzhan.id}
<a href="{fz_url($t)}" {if $t.id==FZ_ID} class="高亮" {/if} target="_blank">{$t.name}</a>
{if !$t.hidden}
<a href="{fz_url($t)}" {if $t.id==FZ_ID} class="高亮" {/if} target="_blank">{$t.name}</a>
{/if}
{/linkage}
相关文档
- 百度地图调用方法-无需KEY密钥,简单方便无商用风险
- pbootcms、dedecms等模板标签正则替换为迅睿cms标...
- 迅睿cms模板如何自定义分页css样式
- 迅睿cms首页及各页面实现ajax瀑布流滚动加载
- 迅睿cms搜索参数单选/多选/下拉字段条件筛选写法
- 使用FancyBox弹出窗口插件实现图片/视频点击弹出层浏览
- 使用VenoBox弹出窗口灯箱插件实现图片相册功能
- 迅睿cms模板循环标签每隔几行几个更换或指定输出特定样式
- 迅睿cms会员登录/注册/退出登录后跳转到指定链接或返回当前页面
- 迅睿cms网站任意页面前端调用全局模块表单提交及自定义样式方法
- 使用JavaScript代码实现页面下滑时顶部导航栏固定跟随页面...
- 为下载的迅睿cms模板前端增加友情链接版块
- 迅睿cms二次开发系统目录结构说明
- 迅睿cms制作模板演示页(给内容创建多个模板和地址)
- 迅睿cms网站后台控制台面板如何添加自定义数据?
- 迅睿cms调用字段敏感信息首尾截取中间隐藏用星号代替
- 迅睿cms使用全局表单制作证书查询功能
- 百度编辑器 UEditor 用 highlight.js 库实现...
- 迅睿cms模块表单制作在线预约报名付款(支持游客免登录支付)
- 迅睿cms读取zip压缩包文件目录结构配合jsTree展示文件树...