2011-05-23 46 views
1

有没有什么方法可以得到最新版本的wordpress插件的网址?wordpress插件api - 最新下载

例如,Google XML站点地图插件http://wordpress.org/extend/plugins/google-sitemap-generator/当前使用的URL是http://downloads.wordpress.org/plugin/google-sitemap-generator.3.2.4.zip,但是如果/当新版本不存在时,将更改为http://downloads....sitemap-generator.3.2.5.zip

+0

检查WordPress插件网站 – Ibu 2011-05-23 10:00:31

+0

我想包括某些插件的PHP脚本安装。我不想每次运行安装文件时都要检查各个插件网站。 – 2011-05-23 10:05:47

回答

0
$request = new StdClass(); 
$request->slug = stripslashes('Akismet'); 
$post_data = array(
    'action' => 'plugin_information', 
    'request' => serialize($request) 
); 
$options = array(
    CURLOPT_URL => 'http://api.wordpress.org/plugins/info/1.0/', 
    CURLOPT_POST => true, 
    CURLOPT_POSTFIELDS => $post_data, 
    CURLOPT_RETURNTRANSFER => true 
); 
$handle = curl_init(); 
curl_setopt_array($handle, $options); 
$response = curl_exec($handle); 
curl_close($handle); 
$plugin_info = unserialize($response); 
var_dump($plugin_info->download_link); 

这是获得在wordpress.org一个插件的信息的API。

REF:WordPress.org Plugins API Docs