记录学习与后端知识并分享学习代码过程(会飞的鱼Blog)

  • EMLOG设置分类关键词的方法及代码教程

    emlog程序默认分类页显示的是全站关键词和首页关键词一样,对于分类页还显示全站关键词,不利于SEO优化,那么如何才能让emlog的分类页显示当前分类页设置的关键词呢?虫子来分享下这个方法,简单几步就可以让你的emlog网站显示分类关键词。    第一步进入后台应用中心下载模版设置插件,安装后并激活,如果你的空间不支持在线安装,就请自己到emlog插件库下载后通过FTP上传安装。    第二步、创建一个options.php,代码如下:<?php /*@support tpl_options*/ !defin...

    学习笔记 0 1683 2017-09-30
  • Emlog不同分类的日志使用不同模板的方法

    大家对Emlog有一定了解的,就知道Emlog日志模板文件是echo_log.php,实现这个功能就是从这个模板文件修改开始!首先在echo_log.php最开始的部分前面,加入以下代码<?php if($sortid==1){include View::getView('sy_log');exit;}?>其中$sortid==1,中的“1”为分类ID,sy_log为模板文件名;如果要实现多个分类使用该模板的话,只需要把上面的代码改为<?php if(in_array($sortid,array(1,2))){include View:...

    学习笔记 0 1674 2017-09-30
  • Emlog教程:只显示当前分类下的文章,屏蔽子分类下的文章

    问题描述:一个主分类下有N个子分类,当点击主分类时怎么过滤掉子分类的文章列表,只显示当前分类中的文章。其实方法很简单,以默认模板为例,在模板文件list_log.php中找到 foreach($logs as $value): 然后在后面加入如下代码即可if($sortid!=$value['sortid'])continue;本教程来源于em论坛【御坂网络】,虫子已经测试过

    学习笔记 0 1654 2017-09-30
  • 关于emlog幻灯片/轮播图片调用分类置顶/首页置顶文章的方法(带图)

    将首页置顶或分类置顶文章作为幻灯片/轮播图片的方法,当然要结合css和js才能实现轮播,下面代码只能实现调用的方法,首先在module.php加入代码(如何已经有下面代码的请忽略)<?php //全局匹配正文中的图片并存入imgsrc中 function img_zw($content){preg_match_all("|<img[^>]+src=\"([^>\"]+)\"?[^>]*>|is", $content, $img);$imgsrc = !empty($img[1]) ? $img[1][0] : '';i...

    学习笔记 0 1682 2017-09-30
  • Emlog调出所有置顶文章(含首页置顶和分类置顶)

        虫子在制作模板的时候总是能遇到各种各样的问题,今天给大家分享一个实现调用所有置顶文章的方法,其实这个效果看起来是非常的复杂,但是实现起来的话还是比较简单的,下面虫子就来详细的介绍一下操作的方法,步骤如下所示。    在想要放置的地方直接放入下面代码即可<?php $db=MySql::getInstance();$sql=$db->query("select * from emlog_blog where hide='n' AND type='blog' AND top='y' OR...

    学习笔记 0 1764 2017-09-30
  • 解决Emlog程序域名后面加index.php打不开网站造成不能实现评论的方法

    使用emlog程序可能会遇到一些空间无法评论或域名/index.php打不开的情况,域名后面加index.php打不开虫子暂时还没有找到解决办法,不过不会影响博客的正常使用,判断能不能评论,直接在域名后面加上index.php看看能不能打开就可以了,能打开就正常评论正常,反之则不能;今天给大家说说解决评论的问题,其实很简单,方法如下:以模板板子为例,在模板的module.php文件中找到代码<form method="post" name="commentform" action="<?php echo BLOG_URL; ?>inde...

    学习笔记 4 1593 2017-09-30
  • EMLOG程序简易防CC攻击代码的教程

    EMLOG程序没有自己的防护措施,找了一款PHP代码修改成EMLOG的。也就凑活用吧。本教程;来源em论坛,至于有没有用,虫子表示不清楚、不知道,因为虫子本身就不懂CC是什么东西(本博只为收藏,万一你正好需要呢).....不吓BB了,下面的代码(将下面代码插入在module.php文件内): 代码一<?php function sheli_cc(){ session_start(); $timestampcc = time(); $cc_nowtime = $timestampcc; if(isset($_SESSION['...

    学习笔记 1 1620 2017-09-30
  • 关于emlog评论当网址、昵称、内容等相同时无法提交的判断

    emlog默认当昵称和评价内容相同时是无法提交评论的,今天虫子就给大家说说关于当网址相同或者昵称相同时无法评论的方法,这个功能很鸡肋,但是虫子最近捣鼓了一个网站大全,用这个就可以避免一些重复提交的,不废话了,下面进入今天的主题: 1、在include/model/comment_model.php文件中找到 function isCommentExist($blogId, $name, $content) { $data = $this->db->once_fetch_array("SELECT COUNT(*...

    学习笔记 0 1613 2017-09-30
  • Emlog无插件实现网站源码压缩

    在以往的Emlog优化教程中,相信都是使用的代码压缩插件,今天主要是分享插件的代码版本,也就是不使用插件,直接将代码丢在module.php中就可以,好吧,又消灭一个插件! 以下代码是扔在module.php里面的<?php //全站代码压缩 function slys($sheli){$initial=strlen($sheli);$sheli=explode("<!--slys-->",$sheli);$count=count($sheli); for($i=0;$i<=$count;$i++){if(stristr...

    学习笔记 0 1534 2017-09-30
  • Emlog模板制作之面包屑导航(参考教程)

    今天看论坛看到此文章的,虽然比较复杂,但还是很有用的,这里写出来供大家参考,这次写出来我也不知道这是不是很全面吧,不过我估计能有的我都给写进去了。使用方法:将以下代码放入模板文件module.php中<?php $sheli_mbx = "首页"; if( $params[1]=='page' ){ $sheli_mbx .= htmlspecialchars(urldecode($params[2]));//获取第某页 } function __breadcrumb_Sort_Cache($id){ global $CACHE...

    学习笔记 0 1799 2017-09-30

会飞的鱼 在线咨询

在线时间:9:00-22:00
周六、周日:14:00-22:00