我写了WordPress插件,并希望包括2个额外的小部件与它。。。
if( !class_exists(\'plugin_name\') ) {
class plugin_name {
// plugin code
}
}
// include widgets code
require_once( \'include/custom_functions.php\' );
。。。小部件(根据WP codex)应该在“custom\\u functions.php”中这样创建:
class My_Widget extends WP_Widget {
// widget code
}
function sfp_register_widgets() {
register_widget( \'My_Widget\' );
}
add_action( \'widgets_init\', \'sfp_register_widgets\' );
我不能将“类SFP\\U Search Extendes WP\\U Widget”放在插件的类中,如果我将其放在外部,则会出现错误:
Class \'WP_Widget\' not found in /Applications/XAMPP/...etc
还有其他解决方案吗?谢谢