更新记录

2022.08

  1. 泛域名版本新增后台可设置默认城市;
  2. 增加多级地区支持,即支持省市区,后台按需添加。
  3. 优化sitemap生成逻辑,默认生成所有城市首页URL;
  4. 新增自动安装脚本,详见下文仲最新版本安装步骤;

    近期有考虑增加真分站功能,会新开一个插件出售,已购伪分站用户可以补差购买。例如假设新版真分站售价1000,老版分站用户800-已购版本价格,就是说老用户会便宜200。当然这还只是设想,主要还是看有没有刚需用户。


使用说明

注意事项

  1. 不支持二级目录的站点
  2. 不支持多区域
  3. 如果不需要内置的300多个城市分站信息,可以不执行 update.sql 中的 Insert 语句部分(有注释,请注意查看)
  4. 使用该插件需要您有一定的模板制作基础
  5. 使用泛域名版本请自备pbootcms万能码
  6. 该插件是伪分站效果,不支持单独给某个分站添加资料

 


最新版本安装步骤

新版跟旧版的最大变化就是更新了自动安装,至于如何分辨,插件解压后,看到city_mysql_update.sqlcity_sqlite_update.sql这两个文件的就是新版,顺道说下template_模板标签参考这个文件夹是给做模板的准备的标签参考代码。

  1. 下载你所使用的pbootcms版本所对应的压缩包;
  2. 将压缩包中的1660716723982上图红色框选的文件覆盖到网站根目录;上传后网站前台暂时不能访问是正常的,接着往下操作;
  3. 使用超管帐号登陆网站后台,地址栏访问URL:http://您的域名/admin.php?p=/menu
  4. 点击菜单新增,填写内容如下图:1659519584010父菜单:这里推荐选择 扩展内容菜单名称:城市分站URL:/admin/City/index排序:255快捷图标:fa-ticket
  5. 添加完成后请退出登陆后台,重新登陆即可在扩展内容中看到城市分站菜单,点击城市分站菜单,会进行首次安装检测,如果未安装,会自动更新SQL;
  6. 安装完毕会在/data/文件夹下生成一个city.lock文件,切记不要删除它。
  7. 到此插件就安装完毕,增加自动安装脚本,主要还是方便一些新手。当然不要忘了,模板还是要自行手动接入分站标签的,我们也提供模板对接分站标签服务300元/站点

旧版安装步骤

  1. 下载你所使用的pbootcms版本所对应的压缩包;
  2. 将压缩包中的文件覆盖到网站根目录;
  3. 更新数据库,压缩包中提供了对应的更新sql文件。

如何查询你站点的数据库类型

  1. 登陆后台,后台首页即会显示数据库驱动:

后台配置

  1. 使用超管帐号登陆网站后台,地址栏访问URL:http://您的域名/admin.php?p=/menu
  2. 点击菜单新增,填写内容如下图:1659519584010父菜单:这里推荐选择 扩展内容菜单名称:城市分站URL:/admin/City/index排序:255快捷图标:fa-ticket
  3. 添加完成后请退出登陆后台,重新登陆即可在扩展内容中看到城市分站菜单
  4. 500的版本会在网站后台->全局配置->配置参数页面中有一个单独的标签页,注意查看。

代码及标签

城市分站列表页

一般会有一个默认的分站列表集合页面,这个地址固定为:http://您的域名/city.html

城市列表标签

  1. 出城市列表,{pboot:city}标签进行循环输出
{pboot:city}
<dl>
    <dt><a href="[city:home]">[city:title]</a></dt>
    <dd>
        {pboot:2city pid=[city:id]}
        <a href="[2city:home]">[2city:title]</a>
        <div>
            {pboot:3city pid=[2city:id]}
            <a href="[3city:home]">[3city:title]</a>
            {/pboot:3city}
        </div>
        {/pboot:2city}
    </dd>
</dl>
{/pboot:city}
  1. 可选参数:istop,用于输出后台设置为 推荐的城市
{pboot:city istop=1}
    <a href="[city:link]">[city:title]</a>
{/pboot:city}

使用 istop参数,则只支持输出一级,不再支持嵌套输出了。

  1. 可选参数:islevel,用于输出当前分站下的子城市,主站显示省,省份显示城市,城市显示所有同级城市
    {pboot:city islevel=1}
     <a href="[city:link]">[city:title]</a>
    {/pboot:city}
  2. 可选参数:pid,用于输出指定城市的子集。 3.2.4泛域名版本支持pid=son,用于动态显示当前城市下的子集,主站显示省,省份显示城市,城市显示区(如有有区县的话),最后一级什么都不显示。
    {pboot:city pid=1}
     <a href="[city:link]">[city:title]</a>
    {/pboot:city}
  3. 标签内容:
名称 描述
title 分站名称
etitle 分站英文名称
home 分站首页
link 分站同页切换链接

什么是同页切换?例如当前页面是:www.xxx.com/beijing/about/,点击上海分站则跳转到 www.xxx.com/shanghai/about/


{city}标签

全站通用当前城市标签。
可以用在网站后台的新闻标题、内容,网站模板中,用于自动替换为当前城市。 例如:1659520654217
16595206678941659520675778在主站中自动替换成空,在北京分站中,任意使用这个标签的地方则自动显示成北京,其他分站同理


 

__INDEX__ 标签

网站首页、分站首页通用的跳转标签。通常在模板中,首页的链接我们是这样写的

<a href="/">首页</a>

使用分站后要这样写:

<a href="__INDEX__">首页</a>

程序将自动替换当前页面的首页链接,例如: 主站链接自动替换为:/,北京分站链接自动替换为:/beijing/,上海分站链接自动替换为:/shanghai/


 

{iscity}标签

用于判断当前页面是否为分站
当前页是分站返回1,是主站返回0
通常用于配合if标签来进行判断
例如我们可能遇到的,只在主站显示友情链接:

{pboot:if({iscity})}

{else}
<!--这里输出友情链接的代码-->
{/pboot:if}

我们在官方模板基础上提取了常用的一些修改,供您使用参考,并且也另外提供了一套免费模板供您借鉴。


如何更新插件

以赠送模板为例,如果博主偷懒没更新赠送模板,可以自己动手更新一下。

  1. 准备升级前务必做好备份!!!数据无价。
  2. 首先确认你的站点使用的是官方程序,二开过的程序请自行合并;
  3. 进入后台系统管理->在线更新,等待更新完成;
  4. 获取最新分站插件代码,联系客服获取,将与官方版本号对应的插件代码下载的本地;
    怕有些新手不懂,我这里啰嗦一下,例如网站现在是3.1.4版本,目前官方最新版本是3.1.6,那么更新后就是3.1.6官方版本,这个时候下载文件名含有3.1.6的代码包;
  5. 将最新的插件代码包中的1660128006771将这个三个文件夹通过FTP、宝塔等方式覆盖即可,这样就将分站插件同步到了3.1.6版本。
  6. 切记不要覆盖template文件夹!!!切记!!!切记!!!重点关照一些阅读障碍的同学,不要不让干啥非要逆着来!!!

常见问题

 

  1. 300的版本跟500的版本有什么区别?
    300的版本是二级目录形式的分站;500的版本包含300的所有功能,增加了支持泛域名形式分站,分站首页增加 html 结尾支持,例如:http://您的域名/beijing.html
  2. 什么是TDK?
    TDK是指网页的title,description和keyword,做优化的都明白。
  3. 如何单独设置分站的TDK和联系方式?
    在网站后台 扩展功能->城市分站 打开对应分分站,填写TDK信息、和联系方式,如果不填则默认调用主站的设置。
  4. 如果您的网站内容超过1000条,并且启用了全部的360个分站,请不要开启 分站sitemap 功能!!
    因为开启这个功能后,sitemap会卡死,因为至少生成了三十六万条sitemap信息,实在太多了,百度允许的sitemap数量是5万条以内
  5. 为什么设置了分站联系方式,前端不显示?
    请在后台清理缓存后查看。
  6. 为什么设置了分站TDK信息,前端不显示?
    请在后台清理缓存后查看。
    如果还不显示,请确认下是否使用了官方推荐的全站通用的TDK标签。

    <title>{pboot:pagetitle}</title>
    <meta name="keywords" content="{pboot:pagekeywords}">
    <meta name="description" content="{pboot:pagedescription}">

本站所分享资料部分来自互联网公开渠道获取或网友上传,仅供会员学习交流使用,请于24小时内删除,尊重原作者及出版方,如认为本站有使用不当的地方,或侵犯了您的权益,请联系本站工作人员,我们会及时删除

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源

一个VIP账号仅限一个人使用,禁止与他人分享账号,一经发现做永久封号处理。