zblog教程
ZBLOG如何将某个分类文章不显示在首页?其实这个问题 @涂涂研版 写过相关的教程(zblogphp首页如何不显示指定分类的文章方法之二),这里我把代码拿了过来再详细的说下,有需要的朋友可以试下;挂接接口:打开主题目录下的include.php文件,挂载插件接口:Add_Filter_Plugin('Filter_Plugin_ViewList_Core','主题ID_articles_xs');示例:function ActivePlugin_主题ID(){&n...
zblogphp单独调用最近更新的文章是可以使用GetList函数来解决,也可以使用GetArticleList函数来解决。下面代码是使用GetArticleList函数来解决的,具体请看:{$updates = $zbp->GetArticleList('*', array(array('=', 'log_Type', 0), array('=', 'log_Status', 0)), array('...
这几天给Zblog php的VIP主题,与用户中心皮肤都加入一些新的功能,VIP主题加入了下载按钮随意插入,用户中心皮肤加入了,登录可见功能,与评论可见功能。今天把大至功能记录下来,方便有需要的小伙伴们查找。下面以zblog文章部份内容登录可见为例,写一下教程!前提条件1、zblog php的最新版本2、使用zblog自带的文章编辑器插件-UEditor编辑器 1.63、其它编辑器插件未适配,后期弄一个新建自定义标签一键插入挂zblog后台文章编辑页接口:Add_Filter_Plugin(...
zblog如何实现网站已经运行了多少天?Zblog显示本站已运行多少天代码代码如下:<span id="showDays"></span><script>var birthDay = new Date("04/28/2015"); // 这里填写网站第一次运行日期var now = new Date();var duration = now.getTime() - birthDay.getTime();&nb...
怎样设置ZBlog二级导航的具体代码ZBlog的二级导航怎样设置?这是很多刚接触ZBlog程序不久的站长的共同疑问!大家都知道现在的ZBlog主题一般都会给大家做好二级导航的样式,在大家使用的时候只要把二级导航的代码写入到“模块管理”中的“导航栏”编辑框中即可完成设置!下面以本站的二级导航设置为例给大家说明详细说明。本站二级导航样式如下图:二级导航代码为:Markup<li id="navbar-category-4"><a href="https...
@可风大神又出了一款插件“在线问答”,有幸参与内侧,整理了一下主题模板的兼容,可以更好的显示该有的区域,今天又适配了插件的夜间模式,稍等放出最新版,更新之后记得强制刷新,清空缓存模板编译。好嘞,话不多说,点击插件管理,在线问答插件,模板设置,各个模板代码如下,宁静致远主题直接复制即可,其他主题暂无,可以参考可风给出的代码:zblog在线问答插件模板兼容代码,宁静致远主题已适配夜间模式 第1张列表页:点击复制代码 PHP<?php echo'<meta charset=&quo...
因为主题模板的差异性,在我们制作或者修改的过程中可能会遇到想要调用文章总数、页面总数等相关统计信息,zblog官方wiki是没有现成的标签的,别问,问就是佩奇(猪)比较懒。然鹅在zblog后台首页“站点信息”也有信息调用,在百度看了需要教程之后大概统计下有以下几种方案可行,代码如下;方案1点击复制代码 PHPfunction 主题ID_GetCount($total) { global $zbp; //文章数量{主题ID_GetCount(...
话说首款资源类主题模板终于要上线了,目前已经完成了基本功能设置,正在做适应的兼容,资源类主题模板涉及的接口较多,而且目前上线的主题中基本都有一个常用的功能,那就是分类模板页的排序,可以自由组合,按照时间、浏览、评论等等,部分主题模板还可能设计了免费、收费、VIP等等功能,所以这个排序是必要的。参考了百度和几位朋友的介绍算是实现了,但是跟可风大佬聊天的时候顺带说了这个事,因为最初的排序有一部分代码是可风写的,然后大佬告诉我有更简介高效的代码,好吧,有技术就是任性,不多说,直接上代码。首先挂载接口需...
PHP file_get_contents函数获取https内容出错的解决方法最近陆陆续续接到网友反馈,导航主题在部分情况下会出现错误,起初我也是懵的,因为我的站点并没有发现这个错误,解决起来比较麻烦,排查了很久一直都未出现问题,但是部分客户真的遇到了,而且错误代码也已经给出,的的确确是导航问题,因为本站使用的是php7.1,没有问题,但是也不能让所有人都去升级,毕竟有些虚拟机升级可能不是很方法,所以还得从跟上排查,zblogphp所给出的错误代码如下:“E_WARNING : file_get...
最近新发布的一款ZBP导航主题,因为涉及采集程序,所以某些客户在开启主题之后显示不出采集的新闻程序,原因就是出现“PHP Notice: Undefined variable: web in zb_usersthemenavleesources_news_li.php on line 3”很明显这是PHP默认的配置导致这个错误,要解决此问题有两种方式,具体的解决方法如下。一、修改php.ini配置文件点击复制代码 PHPerror_reporting设置:找到 ...
很多人可能会安装zblog程序,但是未必会恢复数据,很多种情况我们都会需要把网站打包,数据库导出作为备份,然后是你自己的,可能上传到空间就可以使用了,但是别人的程序我们该怎么办?接下来就简单的介绍下,zblog网站数据如何恢复。首先,通过百度分享,下载ZBP网址导航网站文件及数据,然后把下载后台网站文件上传到你网站的根目录(不知道什么是根目录我是没有办法解答的)然后解压网站文件,这里说下,每个主机都有解压功能,如果你安装的是宝塔等控制面吧,直接打开菜单的文件管理,找到对应目录。然后点击解压就行了...
批量更新文章内容价格的sql语句如下:UPDATE zbp_post SET zbp_post.log_Meta =REPLACE(zbp_post.log_Meta,'s:5:"price";s:1:"0"','s:5:"price";s:1:"2"');zblog批量更新文章内容付费的蓝奏地址修改UPDATE zbp_post SET zbp_post.lo...
想必各位开发者都遇到过这个问题,一次性调用大量的数据就会内存溢出,常见的应该是sitemap插件,当网站有大量文章的时候,生成sitemap时就会出现上图错误。为了方便大家,本站封装好了一个函数,调用全部数据并不会出现内存溢出的情况 下面的例子是导出网站用户1的所有文章名,每次取出100个文章set_time_limit(0);//封装好的函数function GetAllData($method, $w, $o, $limit, $callback){ gl...
经常有人吐槽说ZBlog的验证码太复杂了,不刷新几次总是填不对。ZBlog系统验证码默认由字母和数字混合组成,有时随机码和字变形到一起确实难以区分。我们知道过于简单的验证码很容易被机器自动识别,太复杂人工识别填写体验又非常不好,那么有没有什么办法能中和一下呢?其实除了用插件替代之外,也有一个自己动手简化的方法,首先需要用到官方出品的“Z-Blog PHP Development Kit”免费插件,后台应用中心搜索安装即可:第二步:启用后点击设置,依次进入“BlogConfig”->“sys...
zblogphp主题错误之模板选择的坑-Invalid argument supplied for foreach()大家都知道zblogphp程序很强大,也很受站长欢迎,但世事总无绝对完美,它也有像其它开源系统一样不够完美的细节。由于经常有主题用户携下图所示错误向益吾库询问原因,今天我们就来掰一掰zblogphp主题错误之模板选择的坑。zblogphp网站出现上图所示错误最大的可能,是编辑文章、分类或页面时进行了不恰当(不必要)的模板选择,重新恢复正常(默认)选择即可正常。zblogphp系统...
zblog批量删除垃圾评论方法论虽然zblog经过若干版本的更新之后,评论被大批量恶意灌水的的可能性已经很小了,但毕竟又是开源程序,所以代码运作机制和原理还是容易被针对性找出弱点,这几乎是所有开源程序不可避免的问题。加上有的站长对网站疏于管理,甚至都不开启评论验证码,十天半个月才看一次网站的情况也并不少见,网站评论被灌水就在所难免。垃圾评论数十条甚至几百条都还好清理删除,但若是数万条呢?zblog后台评论管理默认有批量删除功能,如果垃圾评论不超过1千条,益吾库建议在后台批量删除即可。具体方法是:...
ZblogPHP系统将用户分为6个等级:1->管理员、2->网站编辑、3->作者、4->协作者、5->评论者、6->游客,其中游客也是一个会员等级,不同于网站普通访客。插件或主题实现的注册功能通常会提供作者、协作者、评论者3个等级供选择让用户注册,不同等级用户权限差异本文后面将会提到。如果经常需要折腾ZblogPHP主题模板文件,实现诸如需要登录才能查看或评论之类的功能,了解如何判断用户登录状态和区分用户级别,掌握其代码和方法就是必要的。下面益吾库就来分享一下...
在之前一段时间里,我发现了ZBlog的用户中心,其中有个做的比较好的LayerCenter,但是这个收费很高,我表示用不起,后面发现唐朝大大提供了用户中心百搭版本,可以支持各种集成,然后有很多大佬们根据这个百搭版本的用户中心做了各种适配,而我有幸拿到了一个天兴用户中心的版本。官方提供的插件,请阅读《ZBlog PHP会员中心插件:用户中心》 毕竟没有付费,是从网络上收集到的资源,其中的第三方登录的功能就用不了,经过尝试解决,还是处理不了,问题是这样的1、首先配置好qq互...
应 网友留言‘ZBlog后台密码忘记该如何找回?’每个人都会健忘,而且会忘记某些重要的东西,例如老婆的生日(很严重),银行卡密码(着急),当然也会忘记ZBlog管理员账号的密码。。。那么当我们忘记了后台的登录密码要怎么办呢?不要着急,接下来烽烟就来说下ZBlog找回管理员密码的两种方法。一、使用[Z-BlogPHP密码找回工具]下载压缩包并将压缩包解压,然后通过FTP上传到Z-BlogPHP的根目录,在浏览器中打开nologin.php,使用过后请FTP删除。完美解决ZBlog忘记密码不能登录后...
ZBlog的数据库表是可以设置前缀,程序安装的时候默认是 zbp_,所以很多同学也就默认用了 zbp_,但是因为某些原因需要修改ZBlog数据的前缀。例如前几天搭建了几个演示站,多个演示站都使用的是一个数据库,但是由于之前的演示站数据表也是默认的zbp_,这样的话就与现在存在的网站数据表前缀冲突了,所以需要修改下前缀。下面就来与各位同学一起来看下ZBlog如何数据库前缀:数据库备份修改数据是一件风险很高的工作,开始之前必然就是做好数据库备份;数据库备份参考资料:ZBlog备份、恢复与搬家(换空间...
场景:使用了免费模板,但底部带作者版权。删除版权信息的代码后访问前台弹窗:请勿修改或删除主题版权及作者信息...1. 删除版权信息代码使用notepad++搜索功能,搜索版权信息:如ABC,找到相关代码并删除<a href="https://www.abc.com/" target="_blank">ABC</a>2. 删除版权验证JS一般都在模板文件里的js文件中,找到加密的js代码并删除,如果不确定可以把代码单独复制出来运行查看...
zblog添加水印插件后出现Cannot use $this as parameter安装了水印插件后后台也进不去了,页面错误提示:Cannot use $this as parameter删除水印插件文件后恢复正常,具体原因待研究水印插件文件:/zb_users/plugin/Watermark...
zblog删除网站后台顶部菜单中的“官方网站”链接文件zb_systemfunctionc_system_admin.php注释或删除代码$topmenus[] = MakeTopMenu("misc", $zbp->lang['msg']['official_website'], "http://www.zblogcn.com/", "_blank", "");...
zblogphp 用户中心的用户可参考以下使用说明,由于墨初用户中心插件2.0版进行的深度改版与优化,此前的使用文档已不再适用,所有2.0版本以后的用户请参考此文档进行配置以及自己定制墨初用户中心插件2.0以及后续版本的使用文档!判断是否启用本插件的代码注意:必须加入判断以后,才能使用以下的代码{if $zbp->CheckPlugin('mochu_us')} // 用户中心已开启{else} // 用户中心未启用{/i...
如果你想批量在每篇文章正文的前面或者后面插入指定内容的话,可以按照本文教程操作。ps:需要有一定的动手能力,另外进行前请务必把网站数据备份到本地以免发生意外。第一:打开你所使用的主题或者插件里面的include.php文件,在“ActivePlugin”函数里面挂上这个接口:PHPAdd_Filter_Plugin('Filter_Plugin_ViewPost_Template', '应用ID_Main');第二:写一个自己的函数,如下:PHPfunction ...