最近在搞个小玩意儿,需要拿到主题/插件的各种信息,例如主题版本号、主题首发时间、主题最后修改时间、主题价格等,当然,插件也是。

最先以为是有像 $theme 这样直接拿到数据的,在开发者群里问过dalao后,说让我用App类去拿,完了翻看插件AppCentre后,成功拿到各种数据。

具体代码如下:

$app = new App;
$app->LoadInfoByXml('theme', 'Lucky');//这里是挂载Lucky主题的xml信息
$app->LoadInfoByXml('plugin', 'AppCentre');//这里是挂载AppCentre插件的xml信息

完了就可以直接拿数据啦,给几个例子:

主题ID:$app->id
主题名称:$app->name
主题发布页面:$app->url
主题简介:$app->note
主题版本号:$app->version
主题首发时间:$app->pubdate
主题最后修改时间:$app->modified

更多的可以到主题/插件编辑页面,通过F12找到对应信息的name值。