zblog教程
在我们进行ZBlog主题和插件的开发时,虽然不是经常会用到,但有时也会用到这段代码,现在把它写下来以便某天可以帮助到正在学习开发ZBlog应用的朋友!ZBlogPHP判断网站PHP版本信息的完整代码如下:if (version_compare($this->phpver, GetPHPVersion()) > 0) {$zbp->ShowError(str_replace('%s', $this->phpver, $zbp->lang['er...
ZBlog获取随机文章的友好代码(已优化)在ZBlogPHP中,想要获取随机文章,很多人会用下面这样的代码:{php}$order = array('rand()'=>'');$where = array(array('=','log_Status','0'));$array = $zbp->GetArticleList(array('*'),$where,$order,array(10)...
爱一流网分享Z-BlogPHP统计文章字数的代码!在Z-Blog中如果想要统计文章的字数在前端页面显示,其实有两种方法可行:一种就是直接走正常的PHP语言的模式,可以细分为三个小步骤实现,它与下面一种方法想必是稍显麻烦一点,所以我们不用它!另一种则是本文中要说到的方法,就是利用Z-Blog系统中已给出的函数来直接得到文章的字数!具体代码如下:{php}$diycontent=trim(TransferHTML($article->Content,'[nohtml]')); ...
zblogphp调用 某自定义字段值=xxx 的文章列表的方法代码function aiyiliu_getArticleFromeMeta($num){ global $zbp; $array = $zbp->GetArticleList(array('*'),array(array('=','log_Status','0'),array('META_NAMEVALUE', 'log_Meta'...
ZBlogPHP给某一指定数据表添加字段的代码在zblog应用开发中,我们时常会为一些数据表添加一些指定的字段,已变标记调用,那么该怎样实现呢?方法如下,以文章数据表zbp_post为例:function InstallPlugin_AddFieldname() ...
我给大家说了在ZBlogPHP中给某一指定数据表添加字段的方法,文章中的例子就是给文章数据表zbp_Post添加了一个新的字段:log_Aiyiliu。爱一流网给大家说说,我们该怎样在zblog主题里调用这样的“新增字段==某值”的文章,下面直接上代码,这段代码你可以给集成一个函数方法,也可以直接放到主题里使用,下面是直接放在的主题里:{php} $select = '*'; $order = array('log_Po...
ZBlog主题/插件开发中,怎样给用户新增个人信息字段?在ZBlog主题/插件中给用户新增个人信息字段这样的事情一般很少用到,主要见于zblog用户中心插件里,但是只要在做zblog主题或插件的开发工作,就算你不去做用户中心插件,你也可能会碰到用户定制此类功能!在前几天,我就遇到一客户,使用我免费主题的客户,他的需求是限制站内用户发文章的数量,例如:A用户限制只能发布100篇,B用户200篇,C用户300篇····这样子的。然后我就需要在用户页面给添加个发布文章数量的自定义字段了!(虽然我把代码...
zblog实现上传图片功能效果下图如图:main.php 编写上传表单提交图片到save.php,同时发起get和post请求,通过get传递一个type值,以便save.php通过该值判断行为做出不同处理。通过post上传图片数据。<div id="divMain2">
<?php if ($act == 'config') {&n...
如果你正在开发一个主题,那么你肯定要用到图片上传这样一个功能,起码你至少要在zblog主题配置中添加个logo上传的按钮!zblog主题开发中如何实现图片上传功能的代码方法那么在zblog中,这个图片上传的功能我们该怎样去实现呢?这个问题的答案一般有两种:1,自己敲代码来实现这种方法虽然我还是比较推荐的,但是对于刚刚开始学开发的新人来说,它不免有些困难重重,所以这不是我要说的教程!2,利用zblog已有的UE编辑器来实现这种方法虽然对于我们开发的主题来说有一定的限制,就如大家经常会在一个主题说明...
zblogphp调用网站文章总数/浏览总数/评论总数也页面总数的代码:文章总数:{$zbp.cache.all_article_nums};页面总数:{$zbp.cache.all_page_nums};标签总数:{$zbp.cache.all_tags_nums};浏览总数:{$zbp.cache.all_views_nums};评论总数:{$zbp.cache.all_comments_nums};还有一个分类总数:{$zbp->cache->all_categorys_nums...
在zblog开发中,对分类的操作,我们常遇到的是获取指定ID的分类名、url和分类中所含有的文章数量。今天分享出来的代码是开发人员偶尔会用到的获取网站的全部分类的方法:{foreach $categorys as $cate} {分类名:$cat.Name}分类url:{$cate.Url}文章数:{$cate.Count} {/foreach}注意,上面这段代码是用到模板文件中的写法,在此类文件中直接复制粘贴即可使用!...
如果搜索这个标题,大家将看到的是千篇一律的:zblog获取一天内更新文章代码,网站24小时发布的文章的方法!这种方法其实在严格意义上来说是不对的,是文不对题的答案!它的代码是这样子的:function themeol_postNum(){global $zbp; $nowtime = time(); //当前时间点的时间戳$settime = 1*24*60*60; //一天24小时的时间戳$gettime = $nowtime-$settime; //当前时间戳减去24小时的时间戳,...
一,GetList()函数Array GetList($count = 10, $cate = null, $auth = null, $date = null, $tags = null, $search = null, $option = null)参数说明:1,$count:调用文章的数量,整型;2,$cate:调用某个ID分类下的文章,不填写则调用全部分类,整型;3,$auth:调用某个ID作者下的文章,不填写则调用全部分类,整型;4,$date:调用文章的时间限制,字符串;PHP$da...
在zblog主题开发中,我们最常用到的就是文章的调用了,毕竟不管是首页还是内页基本都离不开文章,下面这段代码是用来调用指定ID的文章的代码,一般常用在文章推荐这样的布局当中。用到的函数:GetPost()$aritcle = GetPost((int)$num); //获得文章对象,传入文章ID,必须用(int)转换为整数
echo $article->ViewNums; &nb...
ZBlog提示JavaScript加载失败怎么办?经常有朋友说自己使用ZBlog搭建的网站有的时候会提示【JavaScript加载失败】,当遇到这样的情况应该怎么办呢?ZBlog提示JavaScript加载失败首先你需要检查你所用的浏览器版本是否过低(如IE6/7/8等),或是否使用的插件出错破坏了系统JS文件完整性。如果你的后台满足以下条件: 1. 刷新一下不会出现提示,但是打开一个新页面后出现此提示这就说明你的主机误把304状态码当做200状态码处理。请联系主机提供商,更换主机;...
以前在写主题的时候需要通过ID获取分类名称的时候都是通过文章来获取的,这样写虽然可以实现效果,但是代码太繁琐,而且今天收到一个用户反馈发现这样写存在一个bug,就是在有多分类的时候,选择父分类有的时候显示的却是子分类。翻了下wiki发现可以通过 {$categorys[分类ID].Name} 这样写来实现用分类id实现获取分类的名称;举个例子:后台设置分类id为1{$categorys[1].Name}在举个栗子:后台配置项输出分类ID:$zbp->Config('主题id'...
zblog怎么在移动端显示/隐藏侧栏模块关于zblog主题模板手机移动端针对不同主题采用了不同的方案,有些是默认显示,有些不显示侧栏,总归没有一个完美的解决方案,所以今天就抽空水一篇文章,教大家怎么显示或者隐藏侧栏模板的内容。主题没有侧栏,所以我们以这个主题模板为例,灌水开始。。。首先打开谷歌浏览器(QQ/搜狗/360浏览器高速模式下也行),然后网页空白处单击鼠标右键,点击“检查”如图(其他浏览器可能叫“审查元素”),或者适用快捷键“F12”。然后在网页底部会演出一个状态栏,点击左侧“手机”图标...
之前就有网友反馈过,不希望在首页显示某个分类下的所属文章,但是一直没有抽出时间做研究,结果,网友自己做出来了,嗯嗯,不逼下自己永远不知道自己有多大的潜力,给你点赞。简单百度了以下,基本都是涂涂大神的代码,我也是照搬,方法很适用,我测试的时候直接使用的是第二种方法,因为涂涂说:这种方法有个缺点,就是如果每页显示5篇文章,而且你如果连续发布5篇文章,就会出现一个问题,首页列表会为空,这种方法对于很少发布指定分类的文章的用户适用。但是对于这种情况就不好使了。。具体方法:找到主题模板中的include....
昨天更新了主题模板,网友反馈说文章插入视频之后会出现错版,网站整个都是乱的,随后看了下源代码,没什么太大问题,就是缩略图调用的时候出现了问题,错误的抓取了mp4格式的文件,然后去查看缩略图插件代码,发现没什么问题,再仔细对照官方给出的代码,确定是没有问题了,但是文章视频放在首位就是各种出错,一时间陷入了尴尬的局面。没办法了只好暂时删除了位于head里的360搜索出图的代码,暂时解决错位问题,但是我在本地测试的时候,问题还是文在,比如无法生成海报,因为获取的还是mp4的文件,根据网友反馈直接在文章...
ZBLOG官方已经在应用中心上线了开发者回调验证系统,极大程度的做好了开发者应用的防盗版机制。如何使用它?很简单,使用本插件,在应用中心的开发者工具填写回调地址即可!插件地址:https://github.com/zhouzishu/zblogverify回调地址请填写:http:xxx.xx/zb_users/plugin/zblogverify/callback.php (替换成自己的网站地址)...
Z-Blog 全新的应用中心,为众多开发者提供一个展示自己作品的平台。只要您曾发布过,或想发布Z-Blog主题或插件,即可加入。依据《中华人民共和国网络安全法》的要求,及为尽快通知到您,您必须:1. 绑定手机号,以完成实名认证要求:https://uc.zblogcn.com/user/security/phone2. 绑定微信号,以及时获取审核消息:https://uc.zblogcn.com/user/open/wechat_mp3. 开启“两步验证”,https://uc.zblogcn....
在zblogPHP模板中可能会需要调用到总文章数、置顶文章数量、tag总数、评论总数等这些统计信息,今天来分享下以前备份的统计总数!//获取各种数量function duxx_GetCount($hello) { global $zbp;//文章数量{duxx_GetCount('article')}if ($hello == 'article')$s = $zbp->db->sql->Count($zbp->ta...
zblog视频主题最新升级版中内置了ckplayer播放器,本文要详细说明下ckplayer播放器的使用方法。事先声明:主题内置的“ckplayer播放器”仅为最基本的网页播放器功能!使用说明:后台发布文章时选择“ckplayer播放器”然后在视频源那里填写视频地址即可成功调用“ckplayer播放器”播放视频了。补充说明:如果纯粹拿“ckplayer播放器”来当播放器播放本地视频那真的是有点暴殄天物,绝大部分人用“ckplayer播放器”都是用来解析的,先来解释下。优酷、爱奇艺等视频网站的视频...
zblog从1.4版本后就支持语言包了,现在仅支持“中文简体”、“中文繁体”和“英文”三种语言。用户直接在后台--网站设置--网站语言里面切换即可:zblog语言包切换设置和模板代码设置 zblog语言包 zblog语言设置 zblog语言 zblogphp教程 第1张切换之后网站后台就会即时变化成你设置的语言了。但是网站前台却还是需要主题模板的支持,如果你的主题不支持多语言,而你又有一定的动手能力,可以按照本文教程步骤操作:第一步 编写语言包文件请在你的主题文件目录下建立language目录,...
zblog内置了cookie函数,可以更方便的设置cookie和调用cookie,本文就来分享下zblog内置cookie的调用代码。js cookie:根据key得到cookie:JavaScriptzbp.cookie.get(CookieKey)设置cookie:JavaScriptzbp.cookie.set(sCookieName, sCookieValue, iExpireDays)setcookie三个值分别对应的是:“cookie名”“cookie值”“cookie时间”,可以根...