zblog教程
有个客户找到爱一流网说自己的一个zblogphp网站的feed.php文件打开就提示:“XML 解析错误:XML 或文本声明不在实体的开头“。然后就去他网站后台检查,发现feed.php文件没有问题。火狐浏览器打开就提示:“XML 解析错误:XML 或文本声明不在实体的开头”;谷歌浏览器打开则提示:“This page contains the following errors: error on line 9 at column 13: Extra content at the e...
鉴于这个问题还是有很多朋友在问,所以就写一篇教程来详细说明下。很多朋友在安装好一个主题后点击启用,结果就出现了以下错误提示:(0)UNKNOWN : 启用该应用,需要先启用依赖应用xxxxxxxx,具体如下图:其实呢,这个错误提示已经提示的非常清楚了,但是可能把,可能是里面的英文还有代码什么的太多,导致有的人一看到这个界面就懵逼了。为什么出现错误提示:我们先来解释下为什么会出现这个提示,出现这个错误提示的原因是:你安装的主题必须安装某个插件才能正常运行,但是你恰好没有安装那个插件,那么就会出现这...
爱一流网的一个客户问:zblogphp为什么我修改了网页样式,没过几天又给我还原回来了?这个问题本来已经在“zblogphp主题修改教程”里面有过说明,但是还是有很多很多很多的人还是提出了这个疑问。所以就单独写一篇文章来着重说下这个问题。问题描述:zblogphp为什么我修改了网页样式,没过几天又给我还原回来了?问题解答:修改模板文件时需要修改的文件是放在“template”文件夹里面的,在这里一定要注意,很多朋友改模板文件是直接改“compile”文件夹里面的文件,改这个文件夹内的文件是无效的...
爱一流网最近在折腾zblogphp的分类,分类这东西一级两级都还好,有的客户网站变态一点的有四个层级,玩起来就相当费脑子了!其中有关网站里面的有一篇文章将以下代码加入分类页面的模板,浏览时就可以显示当前分类的子分类:{php}$str='';$where=array(array('=','cate_ParentID',$category->ID)); $array=$zbp-&g...
这是爱一流网收集的zblogphp错误提示中的其中之一:Warning: Invalid argument supplied for foreach。具体界面截图如下:来解释下这个错误产生的原因和解决办法。错误产生原因:在你的网站首页或者其他页面调用了某个栏目ID(cms布局最常见),而你恰巧在后台把这个栏目给删除了。那就就会产生这个错误。解决办法:解决办法也很简单,将有调用这个栏目的地方删除掉就行了(一般在后台主题配置里面)。补充说明:这种最常出现的场景:某个主题的首页调用了某个栏目,主题配置...
爱一流网分享zblogphp判断用户是否登录的方法。随着zblogphp越来越强大,用户对于各种个性化需求也说随之越来越多了。最近爱一流网经常遇到用户要设置zblogphp会员中心的。简单的会员中心怎么搭建?今天本文要分享的是zblogphp在前台页面怎么判断用户登录了,如果登录了则显示用户名等等,如果用户没有登录则显示“欢迎注册 登录”按钮等。ps:此教程属于进阶教程,如果你还不懂修改主题模板等基础知识的请先在本站搜索“主题修改”,学习基础知识后再来折腾这个。代码如下:{if $user.ID...
zblogphp1.5增加的新功能“堆栈跟踪” 方便查找错误zblogphp1.5在上个月的最后一天发布了(详细请看zblog1.5正式发布:Z-BlogPHP 1.5 Zero Released!)。已经使用了有一段时间了(因为要测试主题兼容等),会开始慢慢和大家分享一些zblogphp1.5指的推荐的新功能。今天本文讲的就是zblogphp1.5增加的一个新功能:堆栈跟踪。这个功能的主要作用就是方便查找错误。使用这个功能必须先开启“开发模式”:在后台--网站设置--全局设置里面找到开发模式开...
zblogphp1.5出来有一段时间了,很多朋友也想把自己的网站升级到最新版的zblogphp1.5。但是zblog官方论坛一堆升级之后出错的,今天本文就来说下zblogphp1.5的正确升级步骤。1、后台--主题管理--将主题切换到zblogphp的默认主题;2、后台--插件管理--除开(应用中心)外关闭所有插件;3、后台--应用中心--系统更新和校验--点击升级新版程序。以上三个步骤做完,程序已经升级到最新的zblogphp1.5了,现在就是比较麻烦的部分了。由于zblogphp1.4升级到...
近期由于把网站转移到了阿里云上,面板用了amh,环境是php7+nginx。于是重新折腾了这个301重定向。分享下方法:首先nginx的重定向是通过”.conf“程序配置文件来实现的。每个环境里面都有一个单独的配置文件。amh的这个文件路径在”/home/wwwroot/环境名称/vhost/“里面,有个”环境名称.conf“文件。打开此文件,找到”server_name 你绑定的域名;“这一行(一般在第四行),在这行下面添加如下代码:if ($host = 'txcstx.cn'...
zblogphp1.5放出来也有段时间了,今天为大家介绍下這个zblogphp1.5新增功能之自定义搜索页面模板。在zblogphp1.5之前的版本里面,搜索界面是非常简陋的。简陋就算了,关键是不能自定义模板。当时要定义搜索界面的话只有两种办法:修改系统文件 or 挂接口拦截系统的搜索输出改成主题自带的搜索输出(天兴工作室制作的收费zblog主题基本是这种办法)。ps:这两种办法都不太理想何过于复杂。也许是被吐槽多了,猪在zblogphp1.5中终于增加自定义搜索模板功能。给大家介绍下怎么弄。搜...
zblogphp1.5的又一个bug:发布评论失败首先说下,這个bug跟服务器有点关系,所以不是每个用户都会碰到,如果你碰到了,那么可以按照本文的方法试试。bug现象:在评论界面发布评论,直接跳转错误提示界面,界面截图如下:zblogphp1.5的又一个bug:发布评论失败 zblog bug zblog评论错误 zblogphp1.5bug zblogphp教程 第1张错误原因:没有获取到评论用户的name名称引起的,原因是跟服务器有关但是具体原因不明(请原谅我這个渣渣。。。)解决办法:下载附...
zblogphp1.5相关文章bug如何修复!之前发过一篇“zblogphp1.5已知bug之相关文章调用”,但是还是有很多人跟我们反映这个问题。然后就只好去天天催zblog官方,终于可能是把猪给催烦了,于是就把这个bug给提前修复了....bug修复方法:打开你网站的后台--应用中心--系统更新和校验,如下图:zblogphp1.5相关文章bug已修复! zblog bug zblogphp1.5 zblogphp教程 第1张从上到下依次点击三个箭头标注的地方,最后去后台首页更新下缓存。这就o...
有客户在问我们“zblogphp安装时需要选择数据库(mysql和SQLite),到底有什么区别”,本文就尝试来解释下。首先大概介绍下两种数据库的优缺点。SQLite,是一款轻型的数据库。在zblogphp里面使用SQLite:优点:安装方便,不需要设置什么数据库账号密码;网站搬家方便,搬家时只需要把整个web文件搬过去就行,不需要搬数据库。缺点:数据处理能力弱;有一些函数和功能不支持(不支持随机)。总结:只适合个人博客文章量不大的站点使用。MySQL是一个关系型数据库管理系统,在zblogph...
aiyiliu在开发ZBlog模板的过程中,基本都会使用到最新评论/留言的调用代码,因为在ZBlogPHP的模块管理中就有系统自带的“最新留言”模块,而开发ZBlog模板时一般都会把它重写一次!别的不说,就说本站开发的24个主题,22个资源网主题、一个博客和一个免费资源网主题,全都用到了这段代码(大家可进入ZBlog模板下载页看看)!下面是本站使用的这个主题最新评论的重写样式:那么,这是如何做到的呢?其实,要做到这一点并不难,首先,需要建个“module.php”文件,然后在此文件中开始判断和重...
大家都知道,现在的ZBlog主题,几乎都是自适应各种终端的,开发这样的主题我们就少不了要对设备进行一下判断,如果设备是手机端,我们要写什么样子的代码,如果为PC端,我们又得写什么样子的代码。那么再ZBlogPHP中,我们应该怎样进行设备属性的判断呢?其实在ZBlog wiki中已经给出了我们具体的代码,只是这段代码的位置并不是很突出,以致于很多人都忽略掉了,现在我给大家重新码一遍,希望可以帮到广大的开发人员。ZBlog主题开发中如何判断是否为手机端的代码function APPID_is_mob...
今天某网站中看到一篇文章,内容是对Z-BlogPHP系统接口的介绍,觉得非常不错,这里就直接复制过来给大家学习一下,也给自己做个备忘录。大家都知道,ZBlog主题的开发或者插件的开发中,我们离不开各种接口的使用,而ZBlog的接口还不少,除了一些常用的,其它的一些接口很难能清晰的记住,一般都是在需要用到的时候再回到系统文件里查看一下;而这篇文章,可以帮助大家加深记忆,因为这些接口已被归类整理! 一,管理页面输出类接口:这一类接口一般用于在后台现有管理页面中添加按钮或者扩...
在我们进行ZBlog主题和插件的开发时,虽然不是经常会用到,但有时也会用到这段代码,现在把它写下来以便某天可以帮助到正在学习开发ZBlog应用的朋友!ZBlogPHP判断网站PHP版本信息的完整代码if (version_compare($this->phpver, GetPHPVersion()) > 0) {$zbp->ShowError(str_replace('%s', $this->phpver, $zbp->lang['error...
在ZBlogPHP中,想要获取随机文章,很多人会用下面这样的代码:{php}$order = array('rand()'=>'');$where = array(array('=','log_Status','0'));$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');{/php}{f...
在Z-Blog中如果想要统计文章的字数在前端页面显示,其实有两种方法可行:一种就是直接走正常的PHP语言的模式,可以细分为三个小步骤实现,它与下面一种方法想必是稍显麻烦一点,所以我们不用它!另一种则是本文中要说到的方法,就是利用Z-Blog系统中已给出的函数来直接得到文章的字数!截图如下:具体代码如下:{php}$diycontent=trim(TransferHTML($article->Content,'[nohtml]')); //先过滤一下html标签echo ic...
zblog突然出现“未知方法或属性 (set_error_handler)”这个错误其实之前在本站有介绍过,今天本文尝试详细的解释下此错误。错误提示:错误信息(512)E_USER_WARNING : 未知方法或属性 (set_error_handler) (1.5.1.1740 (Zero)) (Linux; Apache; PHP 5.2.17; mysqli; curl)错误原因:这个错误一般是用户升级了zblogphp程序后造成的。具体原因是,zblogphp从1.4到1.5修改了一些函...
很多朋友在使用zblogphp的过程当中都有想过自己动手改改模板主题的本文主要介绍的是专门用来修改模板的一款插件“主题编辑器”的使用方法。1、首先是安装插件,打开你网站的后台--应用中心--搜索“主题编辑器”-安装此插件;2、安装完成后打开插件管理,找到刚才安装的“主题编辑器”插件点击启用;3、点击插件管理按钮,来到如下界面:很多人到这里是懵逼的,什么鬼插件么,打开居然一片空白。。。请看上图的箭头指向按钮,鼠标点击。就出来一下界面:找到你要修改的模板文件,点击,就直接打开了这个文件,修改东西后点...
zblogphp功能越来越多,插件越来越丰富的情况下,搭建一个网站用户中心变得更加简单。天兴工作室后期退出的主题会尽量集成“用户中心”功能。本文要为大家介绍的“Z-Blog角色分配器”插件则跟用户中心有很大关系。既然有了用户中心,那么就可以给不同的用户设置不同的等级分配不同的权限功能,“Z-Blog角色分配器”就是这个作用。插件安装:1、登录你网站的后台--应用中心,搜索“Z-Blog角色分配器”,安装并启用。2、去应用中心插件官方地址:https://app.zblogcn.com/?id=2...
这个问题也有很多朋友碰到,在上传图片或者附件的时候,如果上传的文件大小超过2M就会上传不成功。这个时候如果直接去后台--网站设置--全局设置里面修改“允许上传文件的大小(单位MB)”的值,修改完发现不生效,大于2M的文件还是上传不了。这是什么问题呢?答案就是上传大小限制不止是zblogphp程序有限制,主机服务器也是有限制的。一般的主机都会限制在2M左右,这个时候我们就要去修改主机里面的配置,如果你是虚拟主机,那么就去找你的主机提供商咨询下;如果你是服务器,那么就得去php环境安装目录里面找到“...
爱一流网分享zblogphp分别调用二级分类三级分类方法!今天在制作一个zblogphp模板的过程遇到了要分别调用当前栏目下的二级分类和三级分类的需求,最后解决了此问题。具体修改方法如下:Z-Blog PHP在分类页面显示旗下的子分类树主要用于分类页面的侧边位置,用来显示当前分类下的其他分类目录。之前有发过一篇类似的文章,当时仅仅用的2级,今天做3级目录,发现上次的代码存在问题,所有做了以下调整。{foreach $categorys[$category.ID].SubCategorys as ...
这是一篇基础教程,如果你网站想升级你的zblog程序或者你网站后台提示你升级程序,但是你又不知道怎么操作,那么此篇文章会帮助到你。首先zblogphp程序现在是直接内置了程序升级模块,打开程序升级界面的步骤如下:登录网站后台--点击左侧应用中心--点击“系统更新与效验”,就直接来到了zblog程序升级操作界面:如上图所示,可以看到你网站zblog程序的当前版本,和zblog程序的最新版本。如果官方程序比你网站的程序版本高,那么会出现“点击更新”按钮,直接点击即可升级你的zblog程序了。升级zb...