最近碰到个情况,Arm的VPS主机,CentOS 8需要安装php-swoole驱动,发现没有对应版本,那只能自己编译了,编译的流程整理如下:

https://pecl.php.net/get/swoole-4.8.9.tgz
tar xvfz swoole-4.8[......]

阅读全文

呐,上传图片也是自动化必要的操作之一,搜了下,WordPress PHP脚本如何上传图片的示例代码如下:

$image_url = $value;//This is the sanitized image url.
$image = pathinfo($image_u[......]

阅读全文

呐,也算是比较特别的需求,我需要不同栏目下展示不同的标签云,那就需要获取栏目下全部标签信息才对。
之前主题是人工写死的标签,那新增删减就无法自动处理,比较弱鸡,恰逢最近有时间,搜了下,实现自动处理。PHP脚本如何获取栏目下全部标签信息示例代码如下:[……]

阅读全文

智能脚本,少不了发布文章的操作,那么WordPress如何使用PHP脚本添加发布文章呢?
使用的函数就是:wp_insert_post()。入参示例:

wp_insert_post( array $postarr, bool $wp_error = f[......]

阅读全文

还是自动化脚本,需要检测是否包含韩文和日文,都知道是正则了,查找现成的代码还是很简单的,示例代码如下:

function isChinese($string) {
return preg_match("/\p{Han}+/u", $st[......]

阅读全文

最近做智能脚本,发现PHP脚本在CLI模式下输入的中文,使用fgets(STDIN)取了是空字符串,有些费解。
搜了下网上的资料,各种垃圾……没太多有价值的信息,最终还是通过谷歌中一个PHP的Bug反馈(实际上并不是Bug)找到了解决方案:

sapi_wi[......]

阅读全文

呐,极少情况下,文章做权重归并时,留言我是会汇总到归并后的文章下的,但是呢,这会造成一个问题,目标文章虽然留言显示正常,但总数显示是错误的。
那么如何重新计算文章的留言数量呢?PHP代码如下:

include('wp-load.php');
global[......]

阅读全文

Navicat是一款常用的数据库管理Gui图形界面的软件,但是导出的密码是加密的,如何解密呢?
PHP脚本如下:

<?php
class NavicatPassword{ protected $version = 0; protected $a[......]

阅读全文

最近博客迁移到新的服务器,WordPress后台自检说AMP页面没有设置header的缓存有效期,遂决定人工修改下主题的header,代码如下:

//发送Last-Modified头标,设置文档的最后的更新日期。   
header ("Last-Mod[......]

阅读全文