wordpress主题如何更新提醒?WordPress主题通过服务端版本获取主题更新提醒

很多主题作者都会经常升级更新自己的主题,修复一些Bug,增加一些功能,那么如何让wordpress主题用户知道我们更新了新版本的主题呢?在这里分享一个专收爆米花博主提供的办法。

技术原理:

这个方式是通过获取页面内容再调取网页div id里的内容,再进行判断达到提醒更新方式,可以根据需求进行优化开发

上代码:

function mkm_lolimeow_update() {
$text=file_get_contents('https://mkm.st/file/lolimeowupdate/'); 
//检查获取服务端并存入数值
preg_match_all('/<div id=\"version\">.*?<\/div>/', $text, $match); 
//抓取id为version内容
$match = preg_replace('/(<div id=\"version\">|<\/div>)/', '', $match[0][0]); 
//正则方式替换单独获取DIV里的内容
if ($match==1.6)
//对比版本号
{echo'当前为最新版本'; }
else
{echo'有新版本当前版本'.$match.'';} 
//不同则输出,这里可以根据情况继续开发功能
}

//前端输出
<?php mkm_lolimeow_update() ;?>

效果演示:

WordPress主题通过服务端版本获取主题更新提醒

更多细节,可以自行根据代码修改,原理是一样的。

未经允许不得转载:地下室先生博客 » wordpress主题如何更新提醒?WordPress主题通过服务端版本获取主题更新提醒

赞 (0) 打赏作者

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏