WordPress函数:get_plugin_data 获取插件版本、作者等信息

11月/29日/WordPress/浏览 241

开发 WordPress 插件的D一步就是在插件的入口文件中,写上插件的名称、作者、版本号等信息。只要有这些信息,WordPress 就会将其识别为插件。参考文章:《三分钟热度教程:WordPress插件开发之D一个WordPress插件》


如果在插件的其他地方,需要使用这些信息,该怎么办呢?


WordPress 函数 get_plugin_data 就是专门用来读取这些插件信息的。


函数原型:


get_plugin_data( string $plugin_file, bool $markup = true, bool $translate = true ): array


其中的参数 $plugin_file 特指插件主文件(入口文件)。


使用举例:


if ( is_admin() ) {
	if( ! function_exists('get_plugin_data') ){
		require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
	}
	$plugin_data = get_plugin_data( __FILE__ );

	echo "<pre>";
	print_r( $plugin_data );
	echo "</pre>";
}


上面这个例子,需要在插件主文件中才有效,因为给 get_plugin_data 传入的参数是 __FILE__


发表评论

暂无评论,抢个沙发...

客服 工单