一、添加文章发布时间 一般发文章多了,加一个发布时间会显得很有条理,知道是什么时候什么时间写的文章(当然可以在后台查看,不过不方便)。下面给大家两种格式: 1、发布时间为XXX前(在functions.php下添加如下代码:) 1)、列表页和文章页面:使用的时候在需要显示时间的的地方加入以下代码即可: 2)、评论区域使用方法:使用的时候在需要显示时间的的地…继续阅读 »
原本实现的事文章折叠与展开,在实现了功能以后美化的时候用的。 效果如下所示 [collapse title="点击查看完整内容"]css旋转小三角和文章展开和折叠功能[/collapse] 实现代码第一部分 .anim-trans { -webkit-transition: .3s ease all; -moz-transition: .3s ease all; -o-transition: .3s ease all; transition: .3s ease all; } 实现代码第二部分 .collapseButton.no .iconfont { -webkit-transform: rotate(180deg); -moz-tra…继续阅读 »
前言 如文章标题所说。这样我们在写文章的时候可以构架好目录,让文章看起来井井有条,特别是在长篇文章的时候效果极佳。 纯代码生成目录PHP部分 这里我们直接修改可以匹配 h2 和 h3 标签,只需要将下面代码加到主题的 functions.php 文件中最后一个”?>”前就可以了。 function article_index($content) { $matches = array(); $ul_li = ''; //匹配出 h2、h3 标题 $rh = "/(.*)/im"; …继续阅读 »
最近没事,对博客进行了一次全面升级,起初主题已经用的是pjax。现在再次升级加入basket.js实现页面静态缓存。有人买获取对这个不了解,这里说明下,basket.js 是一个 javascript 类库(废话),它可以将页面中的 css、js 文件缓存到 localStorage 中,下次访问时直接读取 localStorage 的内容,大大减少了加载时间。而且 basket.js 本身非常小,gzip 压缩后只有 5 kb 左右。 使用说明: 一…继续阅读 »
我们如果用Nginx+PHP把网站建好以后,会发现直接输入ip地址尽可以进入我们的网站,这样会造成网站很不安全,而且会爆出出来很多问题,这里我们就要引入禁止ip访问,只能域名访问,当然禁止了ip访问并不表明网站就很安全了,只是相对来说的。 前沿: Nginx的默认虚拟主机是允许用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候…继续阅读 »
博主在搭建本地环境PHP7.0+Nginx,安装了wordpress,在固定文章连接以后,发现大量404页面,文章无法打开,无论是新编辑的文章还是之前的,都会出现404错误。那么这个问题该如何解决呢?或者说如何在ngix server解决这种问题?查阅了资料后发现。在设置了固定链之后,首先我们应该更改网站域名所对应的配置文件,比如本地phpStudy搭建环境对应的conf文件为nginx\conf目录下nginx.conf文…继续阅读 »
今天给大家介绍下Fancybox免插件加加入到wordpress。 首先从Fancybox官网下载它的压缩包,然后根据自己的主题构造把css和js放在对应目录。至此基本任务已经完成。 下一步引用Fancybox到自己的主题。 1.修改fanction.php 在这个文件的在后面加入一下代码: //fancybox 自动对图片链接添加rel=fancybox属性
由于评论头像的有和无,致使我们的界面看起来杂乱无章,这里我们说下剔除无头像评论: 首先(在functions.php里加入如下代码:) 然后在你调用评论排行的地方找到你的hook,类似foreach ($comments as $comment) 在后面加上 例子(如下代码红色部分) $i =1; 最后检查你的foreach前面的代码是否有 LIMIT 18,将数字改大一点,多调试,尽量够在显示的比如30条内足够筛选出数量来…继续阅读 »
这几天在修改的主题的时候,把wordpress升级到了最新版,发现评论内容在上面,而昵称,邮箱等信息跑到了下面。查阅了资料发现在在wordpress4.4版本以后,默认修改了表单的顺序,当你使用comment_form这个函数的时候就会发现表单顺序和以前颠倒了。再此查看和翻阅官方文档,发现官方给了comment_form_fields这个钩子,我们可以用这个钩子来调整comment_form顺序。 具体实现方法:(在f…继续阅读 »
用网站安全检测扫瞄博客,发现了一个漏洞,实际上就是直接访问主题路径的话,get_header()函数未生效(Call to undefined function get_header() ),而我的WordPress会输出完整的错误信息,将敏感名称的目录结构暴露了,虽然对正常访问没有影响,可是会给某些人可乘之机。经常在博客后台看到很多人扫瞄博客各种路径或文件,尽可能多的解决漏洞,会大大增强网站安全性。秀一下我的…继续阅读 »
更多...
加载中...