wordpress 查询多少天内发布的文章

该功能通过添加一个posts_where过滤器来完成: <?php function filter_where($where = '') { $where .= " AND post_date > '" . date('Y-m-d', strtotime('-60 days')) . "'"; return $where; ...

Mariadb 配置远程访问

执行命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 编辑:vi /etc/mysql/mariadb.conf.d/50-server.cnf 注释掉下面的行(在前面加#) # bind-...

解决 Nginx SSL 证书报错

闲来无事,查看了一下 nginx 的 error.log 日志文件,发现里面大量的报错信息:cannot load certificate "data:": PEM_read_bio_X509_AUX() failed (SSL: error:0909006C:PEM routines:get_name:no start line:E...

替换WordPress的Gravatar服务

最近发现博客的 Gravatar 头像显示不出来了,顺手做了个小插件,用于替换 WordPress 的默认头像服务。 if ( ! function_exists( 'get_mirror_avatar' ) ) { function get_mirror_avatar( $avatar ) ...

VHDX磁盘格式转换为VMDK

可以使用 qemu-img.exe 来转换,qemu-img.exe 下载地址:https://cloudbase.it/downloads/qemu-img-win-x64-2_3_0.zip 转换命令如下: qemu-img.exe convert "Windows Server 2012 R2.vhdx" -O vmdk "Wind...

Debian 10 PHP 7.4编译安装imagick扩展

下载 imagick 源码,解压并进入目录 wget https://pecl.php.net/get/imagick-3.4.4.tgz tar xf imagick-3.4.4.tgz cd imagick-3.4.4 安装依赖 apt install -y libmagickcore-dev libmagickwand-dev aut...

PHP-FPM和Nginx使用Unix Domain Socket通讯

第一步,创建 unix domain sock 文件 cd /run mkdir php && cd $_ touch php7.4-fpm.sock chown www-data:www-data php7.4-fpm.sock chmod 777 ./php7.4-fpm.sock 第二步,配置 php-fpm cd /us...

CentOS7 升级 Mysql 到 5.7.32

升级mysql服务端 yum update mysql-server 然后升级数据 mysql_upgrade -uroot -p 顺便把客户端版本也升级了 yum update mysql 最后用 SELECT @@version; 查看版本。 注意:我这...

Debian10编译PHP7.4问题记录

系统镜像是基于阿里云的 Debian10.6。 configure参数: ./configure --prefix=/usr/local/php/php74 --enable-gd --with-curl --enable-fpm --enable-cgi --with-openssl --enable-mbstring --with-pdo-my...

WordPress 代码高亮插件

一直想做这个事情,但又觉得可有可无,就一直拖到现在。这几天事情不多,今天下午突然想起来这事,不如把它实现了。 在 plugins 目录新建文件夹 MyHighlight ,然后在 MyHighlight 文件夹下新建文件 MyHighli...