呐,上传图片也是自动化必要的操作之一,搜了下,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[......]

阅读全文

Linux文件的时间戳,是可以通过stat读取到的,之前解决一个项目历史遗留问题时,用到了读取时间戳,那么PHP脚本如何修改文件时间戳呢?
方法如下:

exec('touch 文件路径');

一目了然吧,其实就是利用touch的方法修改。只不过是用的[……]

阅读全文