天兴工作室

主题演示站

关于zblog后台分类管理里面分类模板的选择说明

嗯...天兴工作室碰上好多zblog用户都在這个问题上被迷惑过导致出错,于是水一篇“关于zblog后台分类管理里面分类模板的选择说明”。

zblog后台-分类管理-新建分类,有很多朋友在新建分类的时候会主动去选择模板。切记切记:如果没有特殊的需求或者主题有明确说明,请不要在這里去选择模板,模板都是有默认值的。

如果主题有特殊功能,例如企业模板里面有产品分类模板和新闻分类模板的,请先看下图:

QQ截图20150816230117.png

上图中第一项红线框住的“模板”表示可以选择這个分类的分类页面模板,上图中的第二项绿线框住的“该分类文章的默认模板”表示可以选择该分类下发表的文章所调用的模板。

还有一个地方也类似于這个问题,在发布文章的时候右侧的提交下面有个“模板”选项也是可以选择的,這里如果没有特殊需求也不要去手动选择,有特殊需求的话這个选项表示你可以选择你所发表的这篇文章所调用的模板。

补充说明:分类页选择分类页的模板,内容页选择内容页的模板。不要选错,模板文件具体说明可参考:http://demo.txcstx.cn/post/706.html

zblogphp使用infinite-scroll实现页面下拉加载功能

鸟儿博客有一篇文章也是讲zblog如何实现”给页面加入下拉加载效果“,使用的js不同,原理大致是一样的。大家可以对比参考。

正式开始,步骤如下:


1:首先要下载infinite-scroll.js,這个js文件可以去infinite-scroll官网下载,下载地址:http://www.infinite-scroll.com/

下载后在你正在使用的zblog模板头部引入js文件,注意必须要有jquery库(一般主题都会引入jquery库,如果有奇葩主题没有引入请自行引入。)

第一步引入js的正确代码如下:

    <script src="{$host}zb_system/script/common.js" type="text/javascript"></script>
    <script src="{$host}zb_users/theme/{$theme}/script/jquery.infinitescroll.js" type="text/javascript"></script>


2:修改pagebar.php(没有新建一个):

<div class="navigation">
{if $pagebar}
{foreach $pagebar.buttons as $k=>$v}
  {if $pagebar.PageNow==$k}
  <span class="page now-page">{$k}</span>
  {elseif $pagebar.PageNow+1==$k}
    <span class="next-page"><a href="{$v}">下一页</a></span>
  {else}
    <a href="{$v}"><span class="page">{$k}</span></a>
  {/if}
{/foreach}
{/if}
</div>


3:设置参数,在上面两个js文件下加入以下js代码设置参数:

<script>  
    $(document).ready(function (){  
      $("#divMain").infinitescroll({  //divMain为大容器的id
  navSelector  : ".navigation", //导航的选择器,会被隐藏
  nextSelector : ".next-page a",//包含下一页链接的选择器
  itemSelector : ".post",//你将要取回的选项(内容块)
  debug        : true, //启用调试信息
  loadingImg   : "/img/loading.gif", //加载的时候显示的图片
                 //默认采用:"http://www.infinite-scroll.com/loading.gif"
  loadingText  : "我正在给力载入中...",//加载的时候显示的文字
                 // 默认显示: "<em>Loading the next set of posts...</em>"
  animate      : true, //当有新数据加载进来的时候,页面是否有动画效果,默认没有
  extraScrollPx: 50, //滚动条距离底部多少像素的时候开始加载,默认150
  donetext     : "客官已经结束了..." ,//数据加载完的时候显示的信息
                 // 默认显示: "<em>Congratulations, you've reached the end of the internet.</em>"
  bufferPx     : 40,//载入信息的显示时间,时间越大,载入信息显示时间越短
  errorCallback: function(){},//当出错的时候,比如404页面的时候执行的函数
  localMode    : true //是否允许载入具有相同函数的页面,默认为false
        });  
    });   
  </script>

PS:上面的js设置参数一般只用设置前三项即可,后面的都是个性化设置,可按照自身需求修改。


一共就这三步,保存好,后台首页更新下缓存就能看到效果了。案例可以查看:http://xixixixi.wang

zblog文章列表调用在线分享代码 使用jiathis的api接口

在线分享按钮代码大家想必都很熟悉了,网站加一个在线分享确实有很多用处。天兴工作室所制作的zblog主题基本上都附带了這个在线分享按钮代码功能,在后台的主题配置里面直接填写你获取的在线分享代码即可。

但是这种一般是内容页里面的在线分析按钮,本文要讲的则是在列表页如何添加,先上一张成果图:

QQ截图20150812220132.png

一般列表页里面的文章列表有很多篇文章,在线分享代码要做到一个页面里面可以分享多篇文章,這个时候我们就需要自定义的在线分享代码。jiathis(加网)提供這个api,可以很方便的使用。JiaThis API 标准格式如下:

http://www.jiathis.com/send/?webid=shareID&url=$siteUrl&title=$siteTitle&uid=$uid

shareID 分享ID参数代表你要分享到哪个站点的ID编号, 可以通过这个文档查询:分享网站ID清单

$siteUrl 参数代表你要分享的网站链接地址,可以通过动态程序调用

$siteTitle 参数代表你要分享的网站页面标题,可以通过动态程序调用,也可自定义。

$uid(非必须) 代表你注册JiaThis的会员UID,可以登录网站后查到您的UID,用于数据统计。

直接上已经写好了的zblog可以直接使用的代码:

zblogasp:

<a href="http://www.jiathis.com/send/?webid=cqq&url=<#article/url#>&title=<#article/title#>"></a>

zblogphp:

<a href="http://www.jiathis.com/send/?webid=cqq&url={$article.Url}&title={$article.Title}"></a>

以此类推,想要多少加多少,具体效果:http://xixixixi.wang

zblog使用百度站内搜索代码的方法 全程附图

百度站内搜索框现在已经全面开放了(之前是以抽奖模式发放资格的...),你只需要去百度站长平台注册个账号登陆,然后验证下网站即可使用百度站内搜索功能了。

天兴工作室个人还是蛮推荐大家使用百度站内搜索功能的。一是因为zblog自带的搜索很弱...可自定义程度也不高;第二使用了百度站内搜索功能据说是有利于SEO的。


下面是zblog使用百度站内搜索的过程:

1.在Z-Blog后台进入“模块管理”,点击“新建模块”



2.进行模块编辑,将在站内搜索后台获取到的代码粘贴至“内容”一项中:



同时,您可以选择是否显示侧栏模块标题。

3.将新建的模块放入您想要展现搜索框的侧栏位置


完成以上步骤之后即可在页面上看到展示效果


使用页面已有样式搜索框站点布署代码步骤

在新建搜索框时选择使用网站已有的搜索框样式的用户:

1、  您需要将搜索框代码部署至您页面<body></body>标签的底部:


(其中<div>…</div>标签表示您页面的任意代码。)

2、  为您页面上的搜索框添加代码:id="bdcsMain"


其中<div>…</div>标签表示您页面的任意代码。

zblogphp关于评论超过最大回复层数的问题

今天有个网友在zblog官方论坛问“zblogphp无法评论是怎么回事”,再一看这位网友发上来的图:

174316p90fg6v1knkk0gp1.jpg

其实如图所提示(超过最大回复层数),已经说的很清楚了。這是由于超出了zblogphp回复楼层的限制了。现阶段zblogphp的评论里面最多能嵌套回复4次。

這个限制的代码在“/zb_system/function/lib/comment.php”里面,具体位置如下图:

QQ截图20150808222745.png

不过不建议大家自己去修改,因为不是修改這一个地方就能生效的,而且最重要的是在咨询了zblog官方人员后得知,下一版的zblogphp将会修改這个地方,到时候新版的zblohphp即可实现评论回复无限嵌套了...

zblogasp转换到zblogphp的方法和步骤 附转换插件下载

zblogasp貌似是被放弃了...zblog官方和开发者大部分是以zblogphp为主了,天兴工作室网站自从zblogasp转换成zblogphp后也开始将重心放在在zblogphp上。

使用了这么就的zblogphp,先跑题说下zblogphp的优点吧。

快!为什么快?因为zblogphp的原生语法够强大,不需要那么多插件的支持,还有sql数据库的处理能力更强;

主题插件够多额;

教程多;

然后就没有然后了。


进入正题:zblogasp如何让转换到zblogphp呢?来讲下zblogasp转换到zblogphp的方法和步骤。

zblog官方出过转换插件,碎了月大婶也出过转换插件。

官方出的插件在这里:

Z-BlogASP数据导出:http://app.zblogcn.com/?id=516

ZblogPHP数据导入:http://app.zblogcn.com/?id=515

步骤是这样的

1、在Z-BlogASP下载安装插件【Z-BlogASP数据导出】,全部数据将被导出在zb_users/plugin/A2P/output/下。

2、全新安装Z-BlogPHP,下载安装插件【Z-BlogPHP数据导入】。

3、手动上传ASP FTP内zb_users/plugin/A2P/output全部数据到Z-BlogPHP的zb_users/plugin/A2P/input文件夹内,然后使用导入插件导入。

4、使用Z-BlogASP原用户名和密码重新登录。


上面这个方法天兴工作室测试并没有成功,应该是跟主机或者什么的有关系,如果你跟我一样的用上面这个方法没有成功的话,来看下一个方法。

两个插件打包下载:http://pan.baidu.com/s/1nt04vUx

转换步骤如下:

1、在Z-BlogASP下载安装插件【asp2php(1)】,打开插件如下图:

2.png

点击开始导出,得到一个“as2php.backup”文件。

2、全新安装Z-BlogPHP,下载安装插件【asp2php】,打开插件如下图:

QQ截图20150801233001.png

上传asp版备份下来的文件。点击提交,等待彻底转换完成。

3、使用Z-BlogASP原用户名和密码重新登录。


这个方法不行试试另外一个,同时欢迎在本页面反映你在zblogasp转换zblogphp过程中遇到的问题。PS:在本页面反映就好,不要加我QQ咨询,加QQ咨询是要收费的......

阿里云服务器linux系统使用zblogphp伪静态的方法

买了一台阿里云服务器一直没用,最近才折腾起来,把其中的一些经验记录下,期望可以帮助到有需要的朋友。

本文讲的是zblogphp在阿里云服务器装下伪静态的方法。

注意:天兴工作室阿里云服务器是linux的,具体是 CentOS  6.5 64位,然后装的是amh面板,环境是nginx+php+MYSQL。但是估计nginx下的伪静态都是差不多的。具体步骤如下:

在新建环境的时候伪静态规则文件要选择好:

QQ截图20150728223418.png

zblogphp后台-插件管理-静态管理中心,设置好伪静态各项规则(具体可参考:zblogphp伪静态规则(URL配置)案例说明),设置完后将得到的ReWrite规则复制下来。

amh管理面板中通过文件管理打开网站的伪静态规则文件amh.conf,将刚才得到的ReWrite规则粘贴在这里,注意要将ReWrite规则放在location / { }的花括号里面,完整代码如下:

QQ截图20150728224002.png

红框为你自己的ReWrite规则。

最后重启下nginx。整个阿里云服务器linux系统使用zblogphp伪静态就完成了。

zblogphp调用指定多篇文章ID的方法

天兴工作室之前写过两篇“zblogphp调用指定id文章的方法”和“zblogphp调用指定单篇文章代码升级版”,但是都是调用指定的单篇文章,如果想调用多个单篇文章怎么搞呢?本文就来介绍下。

先上代码:

        {php}
            $array = explode(',',1,2,3,4);
        {/php}
        {foreach $array as $hotid}
        {$related=GetPost((int)$hotid)}
        <li><a href="{$related.Url}" target="_blank">{$related.Title}</a></li>
        {/foreach}

代码第二行中的1,2,3,4代表要调用的文章ID,用英文小写逗号隔开,并没有数量限制。

当然1,2,3,4也可以用变量调用,在后台可以更方便的修改。

zblog用键盘上的左右箭头(←和→)实现快速翻页

zblog用键盘上的左右箭头(←和→)实现快速翻页这个功能是用js实现的,加上这个好听点说就是优化了用户体验。实现起来也非常简单,有动手能力的朋友可以尝试下。

zblog现在分为zblogasp和zblogphp两个版本,js代码都是一样的,html代码略有不同。


zblogphp版,将以下代码和最下面的js代码添加到post-single.php合适的位置:

<p>{if $article.Prev}
<a  href="{$article.Prev.Url}" title="{$article.Prev.Title}" class="up" id="up" >上一篇</a>
{/if}</p>
<p>{if $article.Next}
<a  href="{$article.Next.Url}" title="{$article.Next.Title}" class="next" id="next">下一篇</a>
{/if}</p>
<p>试试用"←"或"→"方向键快速翻页把 \(^o^)/</p>


zblogasp版,在模板文件夹里面新建两个文件,分别是“b_article_navbar_l.html”和“b_article_navbar_r.html“,如果模板内已有这两个文件的仅需需求代码和下面的代码保持一致即可。

b_article_navbar_r.html:

<p>下一篇:<a  href="<#article/nav_r/url#>" title="<#article/nav_r/name#>" class="up" id="up"><#article/nav_r/name#></a></p>

b_article_navbar_l.html:

<p>下一篇:<a  href="<#article/nav_l/url#>" title="<#article/nav_l/name#>" class="up" id="up"><#article/nav_l/name#></a></p>

然后在b_article-single.html合适的位置添加以下代码和js代码即可。

<#template:article_navbar_l#> <#template:article_navbar_r#>


最后上js代码,zblogasp版和zblogphp版的js代码都是一样的。

<script language="javascript">
last=document . getElementById("up").href;
next=document.getElementById("next").href;
function keyUp(e) {
    if(navigator.appName == "Microsoft Internet Explorer"){
        var keycode = event.keyCode;var realkey = String.fromCharCode(event.keyCode);
    }else{
        var keycode = e.which;var realkey = String.fromCharCode(e.which);
    }
    if(keycode==39){window.location.href=next;}
    if(keycode==37){window.location.href=last;}
}
document.onkeyup = keyUp;
</script>

最后的最后,按照自己的需求美化下css就是大功告成了,上个演示截图:

QQ截图20150724232805.png

初级教程:zblog后台地址是什么?

装好了zblog程序,选好的zblog模板,发了第一篇文章,然后高兴满足的睡觉去了。第二天早上再来打开网站,我擦...zblog的后台地址呢?这应该怎么登录进去啊?

这个步骤是我编的,如有雷同 纯属巧合。

小白们遇到这个问题请看过来,zblog现在分为zblogasp和zblogphp两个版本:

zblogasp后台地址:你的域名/zb_system/login.asp

zblogphp后台地址:你的域名/zb_system/login.php

浏览器输入这个地址后记得保存起来...

然后如果想修改zblog后台地址的请看这篇教程:zblog后台登录地址怎么修改?

<< < 23 24 25 26 27 28 29 30 31 32 > >>
«    2026年4月    »
12345
6789101112
13141516171819
20212223242526
27282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.5

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询