原理也比较简单,逆序获取今年所有文章,再获取当前文章下标即可。因为序号是不变的,所以获取后存在postmeta中,可以减少资源消耗。另外提前对比文章时间,如果文章不是今年发布的直接返回。 下面的代码加到functions.php 中 [crayon-614664ab0fe72351539214/] 在循环内使用<?php echo fa_get_postIndex_bymeta();?>即可。 如果是所有文章的序号则去掉date_query即可。 本文转载自:大发残志

2017-05-04 0条评论 2237点热度 0人点赞 六度 阅读全文

这是本博客的配置文件 [crayon-614664ab10bca300993335/] https 301跳转 建议在原来的server{xxxxxx}配置另外再添加一个server{xxxx}配置 [crayon-614664ab10bd5332346465/] 这段表示http强制跳转到https,并且不www跳转到带www 加强网站ssl https://mozilla.github.io/server-side-tls/ssl-config-generator/ 根据自己的环境选择,下面会生成对应的建议配置…

2017-04-24 0条评论 2239点热度 0人点赞 六度 阅读全文

Linux系统大多说都支持OpenSSH,生成公钥、私钥的最好用ssh-keygen命令, 如果用putty自带的PUTTYGEN.EXE生成会不兼容OpenSSH,从而会导致登录时出现server refused our key错误。 [crayon-614664ab10f3f303451475/] 此时在/root/.ssh/目录下生成了2个文件,id_rsa为私钥,id_rsa.pub为公钥。私钥自己下载到本地电脑妥善保存(丢了服务器可就没法再登陆了),为安全,建议删除服务器端的私钥。公钥则可以任意公开。 2…

2017-01-20 0条评论 2229点热度 1人点赞 六度 阅读全文

进入wp后台,新建一个页面。进入网站后台在页面选项建立一个页面 下图中首页标志是添加之后出现的 设置-->阅读-->选项有两个选择,选择一个静态页面主页选项里选择刚刚建立的那个独立页面名字,点击保存更改

2016-12-30 2条评论 2821点热度 1人点赞 六度 阅读全文

执行tzselect命令-->选择Asia-->选择China-->选择Beijing然后输入1 执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行TZ=’Asia/Shanghai’; export TZ  并将这行命令添加到.profile中,然后退出并重新登录。参考下图中date命令看到的结果,最终时区显示为CST,即中国标准时间。  修改配置文件来修改时区 1、vi /etc/sysconfig/clock 添加内容ZONE=Asia/S…

2016-12-29 1条评论 2634点热度 0人点赞 六度 阅读全文

功能实现代码 [crayon-614664ab11309736111836/] 将上述代码放到主题functions.php文件<?php代码的下面即可添加成功,并在主题上运行了。 当你在删除文章时先执行函数内容,删除特色图片以及图片附件,但是如果在使用action delete_post而不是before_delete_post将导致删除文章后因媒体附件与文章关联已取消而无法正确删除。

2016-12-26 1条评论 2422点热度 0人点赞 六度 阅读全文

1、登录SSH,查看OpenSSL版本 [crayon-614664ab1184c387369444/] 2、下载源代码 [crayon-614664ab11855340093040/] 3、解压源代码包,并进入OpenSSL目录 [crayon-614664ab1185a437627341/] [crayon-614664ab1185e006648224/] 4、进行预编译 [crayon-614664ab11861489442926/] 5、正式编译OpenSSL了 [crayon-614664ab118652…

2016-12-20 0条评论 1669点热度 1人点赞 六度 阅读全文

故障 vagrant管理的centos虚拟机在做过 yum -y update 后更新了系统以及内核 然后下一次vagrant up的时候共享目录不能挂载到/vagrant目录( /sbin/mount.vboxsf: mounting failed with the error: No such device) 详细信息 [crayon-614664ab11cdd871919040/] 搜索资料知道原因是yum update更新了内核,但是没有更新VirtualBox的连接的问题。 需要执行 [crayon-61…

2016-12-14 0条评论 2565点热度 1人点赞 六度 阅读全文

Vagrant的更新比较多,因此大家不要尽信网上的教程,包括此文,建议使用最新版,配置还是以Vagrant官网文档为准。 本文主要以vagrant+VirtualBox为例 Vagrant能做什么? 1、统一开发环境。一次配置打包,统一分发给团队成员,统一团队开发环境,解决诸如“编码问题”,“缺少模块”,“配置文件不同”带来的问题; 2、避免重复搭建开发环境。新员工加入,不用浪费时间搭建开发环境,快速加入开发,减少时间成本的浪费; 3、多个相互隔离开发环境。可以在不用box里跑不同的语言,或者编译安装同一语言不同版…

2016-12-14 0条评论 2389点热度 0人点赞 六度 阅读全文

一、安装Sublime包管理器pci - Package Control (1)、安装方法(Sublime Text 3) 使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码: [crayon-614664ab12635714594714/] 安装方法(Sublime Text 2) [crayon-614664ab1263f075025485/] [crayon-614664ab12644104086693/] 二、PHP代码语法正确性验证插件 SublimeLi…

2016-12-07 0条评论 2338点热度 0人点赞 六度 阅读全文
1234511