可以看出yql的强大之处。
查询语句是:你可以在这里测试一下(需要登录):
Technology, social network,Big Idea
是以明于天之道,而察于民之故,是兴神物以前民用
select * from html where url="http://news.ycombinator.com/" and xpath='//tr/td/a[substring(@href,1,4)="http"][@href!="http://ycombinator.com"]' 你可以在这里测试一下(需要登录):$(document).ready(
function(){
$("#mybtn").click(
function(){
alert("i am clicked!");
}
);
$("#myfrm").submit(myfunc);
}
);
/*如果没有这些注释代码,wordpress不会理你的,
Plugin Name: Bot Counter
Plugin URI: http://ditio.net/bot-plugin
Description: Plugin is counting bots visits
Author: Greg
Version: 1.0
Author URI: http://ditio.net
*/
你的插件不会再后台的目录中出现,你也没有办法激活它。
我看了一下,wp是调用的wp-admin/includes/plugin.php中的get_plugin_data()
函数来将这些信息存储在一个数组里面的,
preg_match( '|Plugin Name:(.*)$|mi', $plugin_data, $name );然后在后台的插件查看页做一个列表出来。
preg_match( '|Plugin URI:(.*)$|mi', $plugin_data, $uri );
preg_match( '|Version:(.*)|i', $plugin_data, $version );
preg_match( '|Description:(.*)$|mi', $plugin_data, $description );
preg_match( '|Author:(.*)$|mi', $plugin_data, $author_name );
preg_match( '|Author URI:(.*)$|mi', $plugin_data, $author_uri );
preg_match( '|Text Domain:(.*)$|mi', $plugin_data, $text_domain );
preg_match( '|Domain Path:(.*)$|mi', $plugin_data, $domain_path );