callAlexa = array('alexarank_Plugin', 'alexa'); } /* 禁用插件方法 */ public static function deactivate(){} public static function config(Typecho_Widget_Helper_Form $form){ $Yoururl =Typecho_Widget::widget('Widget_Options')->siteUrl; $Yoururl=str_replace('http://','',$Yoururl); $Yoururl=str_replace('https://','',$Yoururl); $Yoururl=str_replace('/','',$Yoururl); $yumi = new Typecho_Widget_Helper_Form_Element_Text('yumi', NULL, $Yoururl, _t('你的域名'), _t('

步骤一:插件首次启动会为您自动填写域名,如有错误请按这个格式手动填写,例如:qqdie.com

步骤二:记住这个模板调用方式$this->alexa();

步骤三:点击下方的保存设置

步骤四:将步骤二中的代码插入模板对应位置

美化:插件只会输出纯数字,可自行套html,css来美化它

或许:如果只是想装逼的话,也可以填别人的域名进去!

')); $form->addInput($yumi); } public static function personalConfig(Typecho_Widget_Helper_Form $form){} public static function alexa() { $xmlalx = simplexml_load_file('http://data.alexa.com/data?cli=10&dat=snbamz&url='.Typecho_Widget::widget('Widget_Options')->plugin('alexarank')->yumi); $rankalx=isset($xmlalx->SD[1]->POPULARITY)?$xmlalx->SD[1]->POPULARITY->attributes()->TEXT:0; echo $rankalx; } }